一,常量:
常量有四种形式:1,字面常量,例如7
2,const修饰的常变量
形式:const int n=10;注意,此时n仍然是变量,但是它具有常量性质,被称为常变量,之后不能对它的值进行改动。
3,#define 定义的标识符常量
形式:#define 常量名 值
4,枚举常量,可以一一列举出来的,用枚举关键字引出,以性别为例:
需要注意的是,SEX为变量名,里面的3个为常量,后面改不了。注意大括号后面分号不可少
二,字符串
定义:由双引号引起来的一串字符叫字符串
字符串储存:char arr1[]="abc"或者char arr1[]={'a','b','c',' '}
注意:字符串写成“abc”默认后面有一个 ,他是字符串的结束标志,不算字符串的内容,如果第二种后面没有 的话,就不会告诉字符串到哪结束,如果打印就会出现不同于想要的内容。
打印字符串是%s
三,转义字符:即转变字符原来的意思
常见的转义字符:
重要的:n换行符,t水平制表符,相当于一个Tab键,\将第二个转化为普通斜杠,':将’转化为一个普通的‘,"同样,32:32是两个八进制数,32的意识是两个八进制转化为十进制所对应的ascii
xdd是两个十六进制,转化为十进制所对应的ascii字符,需要注意的是这些转义字符都只占一个字符
C语言的注释:单行://
多行:
四,遇到的问题
在今天学习中遇到了一些问题,我使用的是VS2022,很荒唐的是,我改了代码,但是程序运行却不改变,后来查了很多材料是要先重新生成,再运行。但是在朋友的建议下换成了VS2019,比较稳定。同时也遇到了一些程序编写错误,经过查资料好多了。



