
C语言关键知识点汇总加强版.doc
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOC
简介:
本文档《C语言关键知识点汇总加强版》全面总结了学习和掌握C语言编程所必需的关键概念与技巧,包含语法、数据类型、控制结构、函数及指针等核心内容。适合初学者快速入门,也适用于进阶者复习巩固。
C语言知识点总结重点版
本段落档汇总了学习C语言过程中的一些重要概念。
一、程序结构
* C语言中的程序由三种基本结构组成:顺序结构、选择(分支)结构以及循环结构。
* 程序执行时从main()函数开始,遵循自上而下的原则。遇到循环或条件判断则相应地进行处理。
* 每个C程序中必须包含一个且仅有一个main()函数。
二、数据类型
* 计算机中的所有信息均以二进制形式存储。
* 数据的存放位置称为地址,bit表示0或者1的一个位;byte代表8个连续的位组成的一个字节。
三、基础概念
* C语言程序源代码是以ASCII码的形式保存在文本段落件中。
* 编译预处理指令不被视为C语言的一部分,在运行时不需要时间来执行这些指令,并且它们不应以分号结尾。
* 每个有效的C程序必须包含一个main()函数,不允许在一个函数内定义另一个函数。
* 算法可以没有输入但一定需要有输出。
四、标识符
* 标识符合法的构成包括字母、数字和下划线,并且首字符只能是字母或下划线。
* 预定义的关键字如define, scanf, printf等不能作为用户自定义变量名使用,尽管它们可以被识别为预处理指令。
五、整数与实数
* C语言支持的进制有八进制(以0开头)、十进制和十六进制(以0x或X开头)。
* 小数点前后可以省略零;科学计数法形式如2.333e-1是合法的形式,表示的是2.333乘以10的负一次方。整型通常占用4个字节,字符类型占一个字节,双精度浮点数一般占据8个字节。
六、算术表达式与赋值操作
* 算术运算符包括加法(+)、减法(-)、乘法(*)和取模(%)。
* 在使用除号时要注意区分整型除法的结果是整数值,而如果其中一个数为浮点类型,则结果也是浮点类型的。在进行赋值操作时,左侧必须是一个变量。
七、复合的赋值表达式
* 例如:int a=2; a*=2+3;执行该语句后a 的新值将是12。
* 对于自增(++)或自减(--)的操作符, 前置形式先增加后再使用,而后缀形式则相反。
八、逗号表达式
* 逗号操作的优先级最低,其结果为最后一个被评估的子表达式的值。例如:z=(2,3,4)时,则变量 z 的值将被设置为4。
全部评论 (0)


