视频地址: https://www.bilibili.com/video/av73897450
什么是文字数据(单个字符与字符串)
之前课程中学习了数值型变量如何定义与使用,可以用于存放整数、小数。
C语言中的文字型数据,可以存放文字(如字母、标点符号)。
C语言中文字数据分为单个字符以及字符串。
单个字符由单引号括起来,字符串由双引号括起来。
'a'
"Hello, world"
int main(int argc, char* argv[])
{
printf("%c\r\n", 'A');
printf("%s\r\n", "Hello, World");
return 0;
}
单个字符在内存中占用1个字节(因此我们可以使用char存储它),其储存的内容为ASCII码表中字符所对应的数值。
int main(int argc, char* argv[])
{
char chValue = 'A';
printf("%c\r\n", chValue);
chValue = 'Z';
printf("%c\r\n", chValue);
return 0;
}
ASCII码表
因为计算机内存中其实只能存数字。所以ÿ