字符串与字符数组的区别

2019-07-15 20:39发布

#define uchar unsigned char

uchar table[]="0123456789";
uchar table1[]={0,1,2,3,4,5,6,7,8,9};
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
leelit
1楼-- · 2019-07-15 23:15
经过试验,table装的是ASCII码,table1里装的是数字。。。不知道这样解释对不。。。
ntmusic
2楼-- · 2019-07-16 01:50
本帖最后由 ntmusic 于 2014-3-13 11:55 编辑

字符串和字符数组的最大差别就是字符串含有一个字符串结束符'',用来判断一个字符串是否结束的标志。而数组则没有。数组元素当然可以是ASCII码,而且可以是任意数值。
BBOYBL
3楼-- · 2019-07-16 04:37
 精彩回答 2  元偷偷看……
leelit
4楼-- · 2019-07-16 09:40
ntmusic 发表于 2014-3-13 11:54
字符串和字符数组的最大差别就是字符串含有一个字符串结束符'',用来判断一个字符串是否结束的标志 ...

标题打得不好,我其实就想问这两个数组有什么区别,现在知道了。。。

一周热门 更多>