您的位置:首页 > 其它

不指定输入数据个数,和memcpy函数

2015-06-17 16:19 204 查看
不指定输入数据个数,加循环,例如输入几个整数,然后逆序输出

#include<stdio.h>

#include<math.h>

#include<iostream>

#include<algorithm>

using namespace std;

#define LL long long

int main()

{

int a[110];

int i,x,n=0;

while(scanf("%d",&x)==1)

a[n++]=x;

for(i=n-1;i>=1;i--)

printf("%d ",a[i]);

printf("%d\n",,a[0]);

return 0;

}

数组的复制,如果要从数组a复制k个元素到数组b,可以这样做,memcpy(b,a,sizeof(int)*k).

当然如果数组a和b都是浮点型的,要变成memcpy(b,a,sizeof(double)*k);

如果要把数组a全部复制到数组b中,memcpy(b,a,sizeof(a));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: