- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
621 :デフォルトの名無しさん (ワッチョイ 6f4e-9qqA)[sage]:2016/09/03(土) 03:29:04.32 ID:UWPoCkyG0 - 関数の引数では、配列名はポインタ変数として扱われ、
構造体はメンバーの領域も含めたひとつの値だからじゃないか struct { char a[10]; } s; // sはaを含む10バイトの値
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
624 :デフォルトの名無しさん (ワッチョイ 6f4e-9qqA)[sage]:2016/09/03(土) 04:38:40.26 ID:UWPoCkyG0 - でかい配列の値渡しは落ちるよ
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
625 :デフォルトの名無しさん (ワッチョイ 6f4e-9qqA)[sage]:2016/09/03(土) 04:42:28.89 ID:UWPoCkyG0 - 構造体の値渡しはC89からってことだから、後から追加された仕様
|