关于c语言中的赋值问题。
关于c语言中的赋值问题。
日期:2010-11-18 17:00:00 人气:1
你的意思是想给整个数组赋值,且为c是吗?
可以是可以!但是不能写成a[5]='a'
正确的写法应该是:
char a[5]="a";或char a[5]={'c'};
简单的说一下:
这里a是一个字符数组,里面有5个元素,如果写成a[5]='a'意思就变成了给第6个元素赋值且值为'c',这肯定是不可取的
字符数组要整体赋值的话,必须是在定义的时候进行初始化。
char a[5]="a&quo