#include <stdio.h>
#include <stdlib.h>
int main()
{
int arr[3][3] = {
1,2,3,
4,5,6,
7,8,9
};
int *arry = (int*)malloc(3 * sizeof(int));
*arry = memcpy(arry, arr[1], 3 *sizeof(int));
int t;
for(t = 0 ; t < 3 ; t++)
{
printf("\n");
printf("%d \t", arry[t]);
}
}
是生產這樣的輸出:
過程返回3段(0x3)執行時間:0.011小號
按任意鍵繼續。
爲什麼它不能正確複製第一個值?
*** ***二維修正 – 2013-04-04 14:53:24
..謝謝 – 2013-04-04 14:57:32