c语言对标识符的命名具有以下的规则,其主要有以下三条:
1.标识符必须以大小写英文字母或者下划线作为首字母。
2.标识符中只能包含大小写英文字母、数字、下划线,不允许出现如“ ! 、@、#、¥、%、^、&、*、(、)、/、?等其他标点,而且C语言中的标识符不能使用任何中文字符,包括汉字、中文标点。
3.标识符不能与c语言的保留字或者库函数名相同。
除以上三条外,在命名标识符时,还需要注意C语言对大小写敏感,因此,相同的字母的不同大小写是不同的标识符。
c语言定义数组的方法是:C语言中,同变量一样;数组也必须先定义后使用。一维数组的
定义形式。 1、类型标识符,数组名[常量表达式];例如int a[10];其中a为地址常量。 2、如变量的定义一样,inta;double a;floata等;数组的定义只是把后面的变量名改 为数组名而已。 3、int a[10]就是定义了一个数组名为a的数组;此数组有10个元素。其中各元素从a[0] 到a[9];并没有a[10]元素。
整型 确定进制,查看各位数的范围是否超界。
8进制常量以前导 0 开始,每位数只能到7 例如:05188 非法
16进制常量以 0x 开始,每位从 0 ~ f 例如:0xfg00非法
后缀u为unsigned,l为long,f为float带后缀u(表示无符号整型常量),其他读者可自行理解,可复合使用ul(无符号长整型)