12.30 全局变量: 可跨文件应用 1.同一个文件使用时,直接使用即可; 2.若不是同一个文件,则需要在另一个使用文件里提前声明 extern int a; 常变量const: const int a=10; a的值不可修改。即a=20会报错 且const 的a不可用于 ch[a],因为本质还是变量,但具有常数属性 枚举常量: 其中花括号内为枚举常量,再定义为枚举变量 格式 enum Week { sun,mon,tue,wed,thu,fri,sta }day1;//定义变量方式一 enum Week day2;//定义变量方式二 枚举变量不可被赋枚举常量(花括号内)以外的值 枚举变量不可被赋常数值 枚举常量可以赋值,且以此加一;如果没赋值,从零开始,依次递加 枚举变量和枚举常量都可被打印 字符串tip: char arr1[]="abc";//arr1为abc\0 char arr2[]={'a','b','c'};//arr2为abc//strlen测量?? p.s.关于strlen(arr2) 1.会自动省略\0 2.必须带有\0否则为随机值 转义字符\: \ddd八进制例如\101赋给%d等于65赋给%c为a \xdd十六进制
标签:abc,const,变量,12.30,枚举,常量 From: https://www.cnblogs.com/lz-not-lzy/p/17016053.html