`
1140566087
  • 浏览: 565685 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18836
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:316799
Group-logo
J2ME 基础学习课程集
浏览量:19195
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17783
社区版块
存档分类
最新评论

C 语言初级入门--概念简介

阅读更多
// c 语言程序的构成和格式:
//#include<stdio.h> 头文件,控制输入输出  .h 一个头文件的特征
// main();  主函数,任何程序都是由主函数开始执行的;
// 程序:一条条指令组成;
//{} 成对的出现,它们之间的语句是主体函数,包括定义部分和执行部分;
//  /**/ 注释, 不能进行嵌套

//标示符 常量的介绍
/*
标示符:由字母和下划线组成
常量: 整型常量:没有小数的常量
实型常量:有小数点的常量
字符常量:由单个字符组成的常量  'a' '3'
字符串常量:至少有一个字符组成的常量;"a"--内存中默认加_0 ,作为结束标示
符号常量:具体的值由在定义符号常量时决定的;#define pi 3.14

整型常量的表示方法:
十进制数
八进制数:以 0 开头的数,由0-7组成 0135  0
十六进制:以 0X 开头,由 0-9 和A-F 组成

实型常量的表示方法;
小数形式:
指数形式:1.23e2   1.23e-1 ==1.23 的十的负一次方
1、字母e和E之前必须要有数组
2、字母e和E之后的数字必须是整数
3、字母e和数字之间不能有空格


变量:在程序运行过程中其值可以被改变的量,就叫变量;
原则:必须先进行定义后使用,定义的过程就是给变量开辟存储单元的过程。
分类:
short int 短整型
long int 长整型,占用4个字节,34L 满足条件
unsigned 无符号  例如:-1200u 是错误的;

c语言中,如果双目运算符两边运算数的类型一致,则所得的结果的类型与运算数的类型一致
int a=1/2; ----a=0;

  强制类型转换:将表达式的结果进行强制类型转换成自己想要的数据类型
  (int)(3.32)=3;

  赋值表达式:
格式:变量名=表达式;

  ++ -- 的使用方法,同java
当++ 在前,先自身加 1 ,然后在输出,反之...


  逗号表达式:
定义:用逗号将表达式连接起来的式子
格式:表达式1,表达式2.。。。。表达式N
说明:
逗号运算符的结合性为从左到右进行计算,逗号表达式的值为最后一个表达式的值。
逗号运算符的优先级最低







include <stdio.h>
main()		//主方法
{
	double a,b,area;
	a = 1.2,b=3.6;		//对a,b进行赋值
	area = a*b;
	printf("a=%f,b=%f,area=%f\n",a,b,area);

	// 逗号表达式测试
	int i=5;
	int d,e,f;
	d=(i+3,5,i+7);
	printf("%d",d);
	
}

f()
{	
	int a;
	a = 5;	/*
	a +=3;	将a的值赋给a	*/
	printf("%d",a);
}


分享到:
评论

相关推荐

    C_C++语言初级入门笔记

    C 语言初级 函数与指针 以及结构体的...C 语言初级入门--概念简介 C 语言初级入门--关系运算与逻辑运算 C 语言初级入门--函数、字符常量 C 语言初级入门--循环 C 语言初级入门--一维数组和指针 C 语言初级入门--字符串

    理解C语言-初级章节-示例.zip

    通过名称“c-example-master”和“明解c语言-入门篇_c-example”可以看出,压缩包中可能包含了一系列精心挑选的示例程序,这些程序覆盖了C语言初级章节的关键知识点,能够帮助学习者通过实践来巩固理论知识。...

    C语言入门学习(初级-全)

    本资源包" C语言入门学习(初级-全)"显然是为了帮助初学者系统地学习和掌握C语言的基础知识。 在压缩包中包含了一系列的PPT文件,这些文件很可能是教学课件,每个文件对应一个或多个C语言的学习主题。以下是对这些...

    小白学习计划:从初级到初级的C语言.-The-path-to-language-learning.zip

    C语言是一种广泛使用的编程语言,由贝尔实验室的丹尼斯·里奇和肯·汤普逊于1972年开发。它的设计强调了硬件操作、数据操作和内存管理,因此C语言非常适合系统编程。在学习C语言的过程中,初学者往往需要掌握一系列...

    初级C语言-hello world.zip

    在计算机编程教育中,C语言作为一门基础且重要的编程语言,始终占据着重要的地位。它以其高效、灵活的特点,广泛应用于系统软件、操作系统、游戏开发等多个领域。对于编程初学者而言,掌握C语言是打开计算机世界大门...

    初级C语言-你好.zip

    虽然“初级C语言-你好.zip”只包含了入门级别的内容,但它为学习者打开了探索更复杂程序设计的大门。随着对C语言的深入学习,学习者将能够编写更复杂的程序,包括文件操作、动态内存分配、数据结构、算法以及系统...

    王道C语言初级阶段(C语言入门)

    《王道C语言初级阶段(C语言入门)》是一本针对初学者编写的C语言学习教材。本书作为入门级别的参考书,其内容旨在帮助初学者建立扎实的C语言基础,并能够理解C语言的基本语法、编程思维和编程技巧。 书中的内容...

    单片机初级教程-单片机基础课件

    单片机初级教程是入门电子技术领域不可或缺的一部分,它涵盖了单片机的基础概念、硬件结构、编程语言以及应用实例。本教程由学院资深教师原创,旨在帮助初学者系统地理解和掌握单片机的工作原理和使用方法。教程所...

    JAVA初级入门教程

    【JAVA初级入门教程】 JAVA,由SUN公司(现已被甲骨文公司收购)开发,是一种广泛应用的跨平台、面向对象的编程语言。JAVA在设计时摒弃了C/C++中一些复杂且较少使用的特性,使得它更适合初学者学习。JAVA以面向对象...

    C语言初级入门

    ### C语言初级入门知识点解析 #### 一、编程与C/C++语言概览 ##### 编程的本质 编程,简而言之,就是人与计算机之间的沟通桥梁,通过编写一系列指令来告诉计算机执行特定任务的过程。它涉及到逻辑思考、问题解决...

    明解C语言(初级篇)

    《明解C语言(初级篇)》是柴田望洋所著的一本C语言入门教材,它以易懂的语言和详尽的例子向初学者介绍了C语言的基础知识。本书是专为对C语言感兴趣的编程初学者设计,目的是让他们能够从零开始学习C语言,逐步建立...

    C#语言初级入门.pdf

    C#的名称发音为"C sharp",它与Java有着诸多相似之处,尤其是在语法、Web开发支持和自动内存管理方面。对于已经熟悉C++或Java的开发者而言,学习C#相对较为容易。 在C#编程中,最基本的程序结构是从"Hello World...

    C语言:初级和高级笔记(窗帘APP)_C-.zip

    在编程领域中,C语言常被作为入门级学习的第一门语言,同时,它在开发操作系统、嵌入式系统、系统软件和高级应用中扮演着重要角色。因此,掌握了C语言,无论是对于初学者还是希望深入底层开发的高级程序员,都是非常...

    初级-程序员-历年真题及答案解析.rar

    在软考(全国计算机技术与软件专业技术资格(水平)考试)中,初级程序员是一项入门级别的认证,适合刚入门或者对编程有一定基础的学习者。这个资源的特别之处在于其内容纯净,没有多余的水印,采用易于编辑和打印的...

    C语言教程电子书,初级入门的资料

    本教程电子书是为初级入门者设计的,旨在帮助初学者快速掌握C语言的基本概念和编程技巧。 教程中可能包含以下几个方面的内容: 1. **C语言简介**:介绍C语言的历史、特点以及在计算机领域中的应用,为学习者建立...

    HLSL初级教程-着色器

    与早期Direct8.x中使用的低级着色汇编语言相比,HLSL具有更高的可读性和可维护性,它的语法类似于C语言,使得开发者更容易理解和使用。 HLSL的主要优势在于: - **易读性**:与汇编式指令集相比,HLSL的语法更接近...

    c++初级入门课件ppt

    首先,C++源于C语言,但扩展了C的特性,引入了面向对象编程(OOP)的概念。学习C++,首先要理解基本的编程语法,包括变量、数据类型、运算符、控制结构等。变量是存储数据的容器,数据类型有整型、浮点型、字符型等...

    【学习】《C语言从初级到精通》第一部分:基础知识-学习C-1.zip

    《C语言从初级到精通》第一部分:基础知识-学习C-1.zip是一份专注于C语言初学者的教程资源,涵盖了C语言学习的起步阶段所需掌握的关键知识点和技能。该资料的目录结构通常包括以下几个方面: 1. C语言简介:介绍了...

    VFP简单初级入门教程.rar

    通过"VFP简单初级入门教程_超好.pdf"和"Visual+FoxPro_6.0VFP教程.pdf"这两份资料,你可以深入学习VFP的基础概念、语法和实践技巧。理解并掌握这些知识点,将有助于你快速上手VFP,并为更高级的数据库应用开发打下...

Global site tag (gtag.js) - Google Analytics