1、标识符
合法的要求是由 字母 , 数字 , 下划线 组成。有其它元素就错了。
(资料图)
并且 第一个必须为 字母 或则是 下划线 。第一个为数字就错了
2、标识符分为关键字、保留标识符、用户标识符。
关键字: 不可以 作为用户标识符号 。 main define scanf printf 都不是关键字 。容易误解的地方: If是可以做为用户标识符 .因为 If中的第一个字母大写了,所以不是关键字。
保留标识符: 是系统保留的一部分标识符,通常用于系统定义和标准库函数的名字.例如,以下划线开始的标识符通常用于定义系统变量,不能使用把这些标识符来定义自己的变量.虽然它们也是合法的标识符,但是用它们来做一般标识符可能会出现运行错误.
用户标识符: 基本上每年都考,详细请见书上习题。
用户标识符 用来 为变量、符号常量、数组、函数等取名. 关键字 不可以 作为用户标识符 。
第四节:进制的转换
十进制转换成二进制、八进制、十六进制。
二进制、八进制、十六进制转换成十进制。
第五节:整数与实数
1)C语言只有 八、十、十六 进制, 没有二进制 。但是 运行时候,所有的进制都要转换成二进制来进行处理 。
a、C语言中的 八进制 规定要 以0开头 .018的数值是非法的, 八进制是没有8的,逢 8进1 。
b、C语言中的 十六进制 规定要 以0x开头 。
2)小数的合法写法 : C 语言 小数点两边有一个是零的话 , 可以不用写 。
1.0在C语言中可写成1。
0.1在C语言中可以写成。1。
3)实型数据的合法形式:
a、2.333e-1 就是合法的,且数据是2。333×10 —1 。
b、考试口诀: e前e后必有数,e 后 必为 整数 。 请结合书上的例子.
4) 整型 一般是 4 个字节, 字符型 是 1 个字节, 双精度 一般是 8 个字节:
long int x; 表示x是长整型.
unsigned int x; 表示x是无符号整型。
Copyright @ 2015-2022 中南网版权所有 备案号: 浙ICP备2022016517号-4 联系邮箱:514 676 113@qq.com