版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
一、首先了解一下字符串的表示方式,即c语言中怎样定义字符串
测试代码如下:
/*结果显示:string.c:6:2: 错误:字符数组初始值设定项中有多余元素*/
二、把指针表示的字符串内容放入数组中,用数组来表示
char buf[5] = {0}; //最好设置的数组长度比较夶大于或者等于字符串长度
编译并执行后的结果显示:
可以查看ASCII码,可知
字符'0'的十进制是48,
空格SPACE的十进制是32,
字符'1'的十进制是49
字符'2'的┿进制是50,
字符'\0'的十进制是0