俺の言い方がまずかったようだ。
int* a = (int*)malloc(4);
これはわかる
int* a = (int*)malloc(5);
この場合でもコンパイルは通るし実行も出来る。
でも、やっていいことなんだろうかってね。
余った1バイトは気にしないでいいのだろうか?
探検
C言語なら俺に聞け 146
■ このスレッドは過去ログ倉庫に格納されています
416デフォルトの名無しさん (ワッチョイ 77bb-H0hI)
2018/07/25(水) 21:13:14.68ID:E4aNPZoQ0■ このスレッドは過去ログ倉庫に格納されています
