C言語の関数・配列について
初歩的な質問で申し訳ないのですが、
ポインタについて理解できておらず質問させていただきます。
該当のソースコード
C
1void swap(int a, int b){ 2int tmp; 3 4a = tmp; 5a = b; 6b = tmp; 7}
上記のコードがmain文で変数に格納されていない事は理解したつもりでいるのですが、
C
1void swap(int a[], int b[]){ 2int tmp; 3 4a[0] = tmp; 5a[0] = b[0]; 6b[0] = tmp; 7}
このコードの場合main文でも変数が格納されている理由がわかりません。
どなたか解答していただけると幸いです。
回答5件
あなたの回答
tips
プレビュー