C言語なら俺に聞け(入門篇) Part 29at TECHC言語なら俺に聞け(入門篇) Part 29 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:デフォルトの名無しさん 08/06/09 21:15:39 printf("sizeof(str)=%d\n", sizeof(str)); じゃないや printf("sizeof(str)=%d\n", malloc_size); 701:デフォルトの名無しさん 08/06/09 21:22:21 >>696 自分が確保するときに指定したサイズを知る方法を教えてくれってw 702:696 08/06/09 21:31:51 >699 レスありがとうございます。 >sizeof(str) これだとポインターのサイズじゃねーの? この書き方だとポインタサイズになってしまうが、mallocした領域サイズを 自分でずっと管理するのは面倒だな・・・。もしかして、領域サイズを取得する関数や、 手法がないのかなと思い、サンプル的にそのコードを出しました。 かえって意図が伝わり難くなったようですいません。 >701 やはり、動的取得の場合は無理なのですね。自分で管理することにします。 703:デフォルトの名無しさん 08/06/09 21:31:57 >>696 free(); を忘れないでね 704:680 08/06/09 21:32:06 >>697 ありがとうございます エラーなく実行できました 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch