计算机C语言中,那个char a[20]和char a,有什么区别啊,在线等解答,懂了第一时间采纳,谢谢!
那char a[2]呢
追答char a[2]也是声明一个数组,只不过这次的数组大小只有2 只能存两个char类型的数据
那char a[2]呢
那char a[2]呢
追答和char a[20]一样的呀
一个是存储20个char类型的数组,一个是存储2个char类型的数组,其他没区别
时间久了,有些依稀
追问那char a[2]呢
那char a[2]呢
追答准确点说 char存放的是一个字节的字符, 标准ascii码里面的字符都可以存放,用单引号
char a ='x';
如果把一个汉字,存放到char中是错误的,因为汉字占两个字节甚至更多
char[] 可以存放很多个字节的字符
char[3]="我";