C言語なら俺に聞け(入門篇) Part 23
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
964:デフォルトの名無しさん 08/01/21 01:23:42 ざっと見てみたけど自意識過剰サイトでわろた しかもテキストごときに8000円とか誰もひっかからんだろwww 965:デフォルトの名無しさん 08/01/21 01:40:05 在学中に情報系の国家試験である、基本情報処理技術者、ソフトウエア開発を取得 極普通じゃねーかwwwww 966:デフォルトの名無しさん 08/01/21 01:45:21 ばかじゃねーの 8800円あったら専門書買うわーバーカ 967:デフォルトの名無しさん 08/01/21 02:05:24 構造体の初期化で教えてください。 (1) struct Type x = {.var = NULL}; (2) struct Type *x; x = (struct Type *) malloc(sizeof(struct Type)); x->var = NULL; (3) struct Type *x; x->var = NULL; とあって、(1), (2) だと問題ないのですが、 (3) だと segmentation fault になってしまいます。 どういう理屈からでしょうか? また、構造体を 「*変数名」で宣言したときは、最初に値を設定するときに、 必ず malloc をしてからでないといけないのでしょうか? よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5372日前に更新/237 KB
担当:undef