目录
常量
字符串
ASCII编码
常量
c语言中的常量分为多种:
- 枚举常量
//枚举:一一列举,常用于生活中的:性别(男/女/保密),三原色(红/黄/蓝),星期(1/2/3……)
enum Sex
{
Male,
Female,
Secret
};
//Male,Female,Secret - 枚举常量
int main()
{
//enum Sex s = Female;
printf("%d\n", Male);//值默认为0,printf结果为0
printf("%d\n", Female);//printf结果为1
printf("%d\n", Secret);//printf结果为2
return 0;
}
字符串 - 有双引号引起的一串字符串为字符串字面值
int main()
{
char arr1[] = "abc";//将字符串放进一个数组
//“abc”--'a' 'b' 'c' '\0'---'\0'为字符串的结束标志
char arr2[] = { 'a', 'b', 'c',0 };//0为结束符
char arr3[] = { 'a', 'b', 'c'};
//strlen-string length- 计算字符串长度,/0不算做字符串长度,3个字符串长度
printf("%d\n", strlen(arr1));
//15个字符串,证明在15(随机值)个字符串之后才找到/0
printf("%d\n", strlen(arr3));
printf("%s\n", arr1);
printf("%s\n", arr2);
return 0;
} ASCII编码
???????数据再计算机上储存的时候通常都是二进制,对于字符#ac$等符号,计算机给出来了一个编码,例如a-97,A-65,这么号码称作ASCII 编码。
|