字符串:"abcde" , " " 空串
#include
int main(){
char arr1[]="abc"; //数组
//"abc"---'a','b','c',' ' ' '----指字符串结束标志 ,只不过值为0
char arr2[]={'a','b','c'};
printf("%sn",arr1);
printf("%sn",arr2);
return 0;
}
编译器用的visual 2010
strlen-----------------计算字符串长度
"abc"长度为3,遇到 ' ’结束
{‘a’,‘b’,‘c’}-------长度为随机值
{‘a’,‘b’,‘c’, ‘ ’}----------长度为3
ASCLL编码:
‘ ’—0
‘a’----97
‘A’----65
转义字符
printf("%cn",'''); 输出为'
ddd 表示1-3个八进制数字。如:130X
32----32是2个八进制数字
32作为八进制代表的那个十进制数字,作为ascll码值,对应的字符
32-----3*8*1+2*8*0=26
xdd-----dd表示2个十六进制数字
#include
int main(){
printf("%cn",'x61'); 61----对应十进制97---对应ascll吗值为a
return 0;
}



