全球旧事资料 分类
是字母和下划线;3、标识符区分大小写字母,如If和if是两个完全不同的标识符。合法标识符如下:A6b_3_m
非法的标识符如下:ab128mtr34yes
o标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到“见名知义”。标识符分为如下三类:1、关键字关键字是具有特定含义的,专门用来说明c语言特定成分的一类标识符,不能用作用户的标识符。
f2、预定义标识符预定义标识符在c语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:(1)、库函数名字,比如(pri
tf,sca
fsi
,isdigit等)(2)、编译处理命令名,比如(defi
ei
clude)3、用户标识符用户根据需要自己定义的标识符称为用户标识符。无论如何自定义标识符,都必须符合标识符的三条命名规则。
考点4常量
在程序运行中,其值不能被改变的量称为常量。常量有5种类型:整型常量、实型常量、字符常量、字符串常量和符号常量。
41数值转换
数字的四种表现形式:l二进制:所有数字由01构成,逢二进一,二进制数中不会出现2。例:110101l八进制:以数字0(注意不是以字母Oo)开头,所有数字由07构成,逢八进一,八进制数中不会出现8。例:01120123077等l十进制:所有数字由09构成,逢十进一,十进制数中不会出现10。例:012,15等l十六进制:以0x或者0X(数字0加字母x开头所有数字由09,AF或者af构成,逢十六进一(其中A、B、C、D、E、F分别代表10、11、12、13、14、15)例:0x4A0X14c7等在计算机内部,数字均以二进制形式表示和存放,用户输入的普通十进制数字都要被计算机转换成二进制才能在计算机内部存储,同样计算机的运算结果也为二进制,一般要将其转换成十进制数再输出给用户阅读,这种转换通常由计算机自动实现。(1)将十进制转换二进制、八进制和十六进制除法:将十进制数除以2,记录余数,得到的商继续除以2,直到商为0,然后将各次相处所得的余数从后往前逆序排列,所得余数数字序列就是该十进制数对应的二进制数。八进制和十六进制转换方法同上。例:十进制数13转换成二进制数的值为1101,转换八进制为015,转换成十六进制为D2将二进制、八进制和十六进制转换成十进制乘积求和:将二进制的每一位从低位到高位(右边为低位,左边为高位)分别乘以202122。。。。,然后将这些积求和。例如:(1101)2(13)10(317)8(207)10r
好听全球资料 返回顶部