K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>はじめまして、ポインタ完全制覇の四章の`read_slogan.c`での質問です。 > >buf[slogan_len - 1] = '\0'; > >したあと、 > >slogan[i] = malloc(sizeof(char) * (slogan_len + 1)); > >していますが、bufの大きさは、slogan_len byteで十分なので、mallocのときには、+1する必要はなくて、 > >slogan[i] = malloc(sizeof(char) * slogan_len); > >でよいのではないでしょうか?
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!