1、首先打开c语言项目,输入如图所示代码创建一个int类型的数组。
2、山腔然后规定数组的大小,输入如图所示代码设置数组存储数据。改唯帆
3、然后在mian函数中,创建int类型的变量i,输入如图所示代码用for语句。
4、输入如图所示代码在for语句中进行循环。在for语句中,利用printf语句。
5、然后设置输出的类型,输入如图所示代码再写入输出的对象。
6、然后点击运行程序,就可以看到核雹数组的所有数据。
有两种方法可以实现。为方便说明,定义两个整型数组a,b,并实现将a中的兄滚御备镇值赋值到b中。
int a[4] = {1,2,3,4}, b[4]
1、 通过数组遍历,逐个赋值。
定义循环变量int i
for(i = 0i <4i ++)
b[i] = a[i]
该程羡岩序功能为遍历数组a,逐个赋值到数组b对应元素中。
2、 借助内存复制函数memcpy,整体赋值。
void *memcpy(void *dst, void *src, size_t size)
这个函数的功能为将src上,大小为size字节的数据赋值到dst上。
调用该函数时需要引用头文件cstring,即
#include <cstring>
赋值数组的代码为
memcpy(b,a,sizeof(a))
输入整型数组,这样循环是可以的。scanf输入格式没有指定,默认是空格分割。
也就是说,你要么输入一个数就回姿郑车,再输橡凳第二个。迹如颂
要么连续输入多个数,用空格分割。
看看,你输入格式对不对。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)