22问答网
所有问题
一个数组的数组名可以赋值给另一个数组的数组名吗? 例如 int a[10],b[10]
一个数组的数组名可以赋值给另一个数组的数组名吗?
例如
int a[10],b[10]
a=b
举报该问题
推荐答案 2017-05-26
不可以。
只能逐个元素赋值,最终起到类似数组赋值的效果。如:
int a[10],b[10],i;
for(i=0;i<10;i++)a[i]=b[i];
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/6CXf0f2ITX2XTTffS2.html
其他回答
第1个回答 2017-05-26
数组名是常量,不可以赋值
追答
按你上面的定义,a=b和b=a都是非法的
相似回答
大家正在搜
相关问题
数组可以赋值给指针吗?(求高手) 例如: int num[1...
以下能对一维数组a进行正确初始化的语句是(). A:int ...
C语言,怎样把数组的首地址赋给另一个数组
C语言能直接用一个数组名对数组进行赋值吗?
C语言中怎么把一维数组赋给另外一个一维数组
c++ 如何把一个数组的值赋到另一个数组
若有: int a[10],*p=&a[0];,关于数组名a...
若有说明:int a[10];则对数组元素的正确引用是( )...