- C言語なら俺に聞け
170 :デフォルトの名無しさん[sage]:2015/02/03(火) 07:43:14.50 ID:9S3xfl3n - Cでも規格による。以上。
|
- C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
808 :デフォルトの名無しさん[sage]:2015/02/03(火) 07:44:10.01 ID:9S3xfl3n - 文系だけど趣味グラマとして楽しんでるよ。
|
- C言語なら俺に聞け
176 :デフォルトの名無しさん[sage]:2015/02/03(火) 12:49:15.33 ID:9S3xfl3n - 当人の中ではreturn (foo_t *)0;となっているとでも思ってるんじゃないか?
|
- C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
814 :デフォルトの名無しさん[sage]:2015/02/03(火) 14:59:04.09 ID:9S3xfl3n - べ、別に数学ができないからではない。本業は完全に文系仕事なんだぞ…
|
- Git 11©2ch.net
383 :デフォルトの名無しさん[sage]:2015/02/03(火) 18:23:53.56 ID:9S3xfl3n - >>382
masterは弄る前に最新にしておく。
|
- C言語なら俺に聞け
179 :デフォルトの名無しさん[sage]:2015/02/03(火) 19:34:05.56 ID:9S3xfl3n - >>178
我々がしているのはナル「ポインタ」の話だ。たかがNULLと書けばいいものに誰がわざとGCCに怒られようとする?ましてC99からはstddef.hに定義されている。マクロNULLが存在する事自体皆が正しいことを示しているのだ。 規格で定義されているNULLを使うと、作者がポインタであることを理解していることをプログラムを読む人に暗示し、 読む人はこのマクロの定義されているところ、使われているところ、どんな形でもポインターの使われているところが、全て同じ仕様になっていることを意識することができる。 // 結構頑張ったよ。これ。
|
- C言語なら俺に聞け
182 :デフォルトの名無しさん[sage]:2015/02/03(火) 23:08:31.73 ID:9S3xfl3n - >>180
オプションによっては怒られないが、こういう風に怒る。GCCが言っているようにキャストすればいいんだけど、それって要するにNULLだよね。 >warning: foobar makes・pointer from integer without a cast
|