読者です 読者をやめる 読者になる 読者になる

for文を使わない配列のコピー

C

昼に起きだして脱線しながら苦しんで覚えるCやってる。
これ脳がつかれた頃にポインタに入るやつですわ。
xcodeのある、というかmacC言語にとっても非常に標準的な開発環境なのではないでしょうか。意味不明なところで躓かない。今のところ。

    // #include <memory.h>
    int ar3[10];
    for(int i=0,len=sizeof(ar3)/sizeof(ar3[0]);i<len;i++){
        ar3[i] = i*10;
    }
    for(int i=0,len=sizeof(ar3)/sizeof(ar3[0]);i<len;i++){
        printf("%d\n",ar3[i]);
    }
    int ar4[10];
    memcpy(ar4, ar3, sizeof(ar3));
    for(int i=0,len=sizeof(ar4)/sizeof(ar4[0]);i<len;i++){
        printf("%d\n",ar4[i]);
    }