字符串与字符数组的区别
时间:10-02
整理:3721RD
点击:
#define uchar unsigned char
uchar table[]="0123456789";
uchar table1[]={0,1,2,3,4,5,6,7,8,9};
uchar table[]="0123456789";
uchar table1[]={0,1,2,3,4,5,6,7,8,9};
经过试验,table装的是ASCII码,table1里装的是数字。不知道这样解释对不。
字符串和字符数组的最大差别就是字符串含有一个字符串结束符'\0',用来判断一个字符串是否结束的标志。而数组则没有。数组元素当然可以是ASCII码,而且可以是任意数值。
楼上精讲!
标题打得不好,我其实就想问这两个数组有什么区别,现在知道了。