一、认识字符
编程的世界里不可能只有数字,还有许许多多的地方用字符才能表达出其意义,字符的意义是弥补数字带来不足。
1、字符
平时说的字符是单字符,用单引号括起来标注,并用char类型来存储:
char a = 'a'; char b = '1'; char c = '+';//字符长度为1
2、字符串
字符串是一串字符,至少是2个及2个以上的数量,用双引号括起来标注,用字符数组存储:
char a[] = "abcdef"; char b[] = "01234abc"; //字符串的最后都有个隐藏的转义字符'\0',表示结束符,来表示字符串到底,结束的意思。 //所以a[]的长度时7个(6字符+1结束符),b[]同理长度为9
3、转义字符
转义字符的存在是为了转变意思,通常回车不好用东西来表示出来,于是\n表示换行
这样的组合(指\+其他字符)就是转义字符。
一些程序中有其功能的符号,如单引号',想要打出来,就得在前面加\
printf("\'\n");//"\'"表示打印出单引号,"\n"表示换行