数组变量可以作赋值操作吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组变量可以作赋值操作吗?相关的知识,希望对你有一定的参考价值。
参考技术A 数组变量在初始化后不能重新赋值。实际上数组名相当于const 指针 参考技术B 也不是不可以,用指针定义的数组,你可以直接把地址赋过去 参考技术C 如果有a[5]=1,2,3;b[5]=1,2,3,4,5;
直接 a = b是不行的,可以用个for循环来一一赋值
for(int i = 0;i<5;i++)
a[i] = b[i];
或者用 memcpy(a,b,sizeof(b));本回答被提问者和网友采纳 参考技术D 可以通过下标访问每一个元素,是可以重新赋值的 第5个回答 2013-01-13 按照元素来赋值,或者是内存拷贝memcpy
以上是关于数组变量可以作赋值操作吗?的主要内容,如果未能解决你的问题,请参考以下文章