写在前面的一些废话
12.14 拖了两天,昨天是国家公祭日,勿忘国耻,振兴中华。从前我从中山陵俯瞰过南京,树木的绿色和雾气环绕着,从飞机落地到达同学就推荐了小吃和名胜,当然也点了南方版的宫保鸡丁,不用说,就是很甜,后来在北京的餐馆才吃到正宗的宫保鸡丁。 又拖了一天,我熬夜看了两个战争电影,《决战中途岛》《拯救大兵瑞恩》,场面血腥,节奏紧张,都很想去恶补一下二战的知识了。
常量
1.字面常量 int a=10; char ch=‘w’; 2.const修饰的常变量 const是一个关键字。 eg. const int num=10; 具有常属性,但是本质上还是变量故 const int n=10; int arr[n]=0; 这种形式是错误的 3.#define 定义的标识符常量 #define M 100 int main() { int a=M; printf("%d\n",a); int arr[M]={0} 这种形式是正常的 } 4.枚举常量 枚举即:一 一列举 eg. 性别 枚举类型 enum Sex { MALE——》枚举常量(给枚举变量赋值) 。 1 。 2 。 3 }
四·字符串+转义字符+注释
1.“abc”–>字符串用双引号引起是串 其中隐藏了“\0”的转义字符**"\0"是结束的标志,不在字符串内** 引申库函数strlen求字符串的长度时,求得时“\0”前的字符个数,需要引用**#include<string.h>** 2.转义字符 要注意的有两个 (1)“\ddd”ddd表示1~3个八进制数字 (2)“\xdd”dd表示1~2个16进制数字 在printf("%c\n",'\13d'); \13d表示一个字符 在ASCII中A—65;a—97 小写转大写 大写转小写
printf(“%c”,char(int)ch-32);
printf(“%c”,char(int)ch+32);
3.注释 注释的快捷键 crtl+k,crtl+c; 取消注释的快捷键 crtl+k,crtl+; 4. 选择语句 if( )注意括号里表判断时等于为“==” 5.循环语句 while do while 6.函数 注意函数需要声明并且有参数时括号里的数据要写上数据类型; 9.数组 注意数组的下标从0开始;
|