C语言基础知识点全面复习指南

版权申诉
5星 · 超过95%的资源 1 下载量 160 浏览量 更新于2024-08-18 收藏 409KB PDF 举报
C语言知识点复习总结涵盖了C语言的基础核心内容,主要分为以下几个部分: 1. **常量**: - 数字常量:包括普通数字(如1, 35, 2.7)和指数形式(如2.45e-2),其中指数形式的'e'表示10的幂,格式要求明确,例如2.45e-2表示2.45乘以10的负二次方。 - 长整型和浮点型常量:3235L(长整型,3235的十进制表示)和32.5F(单精度浮点型)需明确表示类型,否则默认为整型或双精度浮点型。 - 字符常量:单引号包围的普通字符(如'A', '@')和转义字符(如\n代表换行,\123代表8进制字符,\x23代表16进制字符)。 - 字符串常量:双引号括起来的一串字符,每个字符占一字节,末尾自动添加'\0'作为结束标志。 2. **标识符**: - 命名规则:标识符由字母、数字或下划线组成,首字符必须是非数字,且不能与C语言的关键字冲突,见附录B中的365个关键字列表。 - 类别:变量名、函数名和符号常量名都属于标识符。 3. **变量**: - 定义格式:使用类型名后跟变量名,如`int a;`定义一个整型变量`a`,名称自定义,只要遵循命名规则即可。 - 类型:C语言支持多种类型,如int(整型)、long(长整型)、float(单精度浮点型)、double(双精度浮点型)和char(字符型)。 - 赋值和初始化:变量定义时可以同时初始化,如`int a = 3;`,也可以在定义后通过表达式赋值,如`a = 6 * 9;`。 - 变量值的变化:变量的值仅在赋值操作时改变,例如`a++`表示自增,不会改变`a`的值,而`a = a + 3`则会改变。 总结来说,这份C语言知识点总结强调了基础语法结构,如常量的不同类型和表示方式,标识符的命名规则,以及变量的定义、类型、赋值和基本操作。这些都是理解C语言编程和实现实际功能的基础要素。