小整想复制一个数组再修改副本,确认原数组不受影响:
int a[3] = {1, 2, 3}, b[3];
memcpy(b, a, sizeof(a));
b[0] = 99;
cout << a[0] << " " << b[0];
输出的结果是( )
- A. 99 99
- B. 99 1
- C. 1 99
- D. 编译错误,int 数组不能用 memcpy
g5-07248.in输出g5-07248.out小整想复制一个数组再修改副本,确认原数组不受影响:
int a[3] = {1, 2, 3}, b[3];
memcpy(b, a, sizeof(a));
b[0] = 99;
cout << a[0] << " " << b[0];
输出的结果是( )