【画像】 見事! 0とNULLの違いを表した画像がわかりやすいと評判
1.名前: キチンシンク(宮城県)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:06:47.29 ID:4o5UqqM70●.net BE:601381941-PLT(13121) ポイント特典
プログラミング初心者がつまづきやすい0とnullの違いを「トイレットペーパーで」解説した画像が見事
これは分かりやすい。
プログラミング初心者がつまづきやすい、0(ゼロ)とnullの違い。その違いをトイレットペーパーで表した
画像が分かりやすいと共感を呼んでいます。
TwitterユーザーのR SATO(佐藤 玲)(@raysato)さんが投稿した画像には、2つのトイレットぺーパー
ホルダーが写っています。左側は「トイレットペーパーがなくなり芯が残っている状態」、
右側は「芯も何も存在していない状態」です。
左が0、右がnullを表している
紙のない芯(=紙が0のもの)が存在している画像で0を、芯も何も存在していない(=無である)画像で
nullを表しているというわけです。画像を見たTwitterユーザーからは「これ、的を射てます」
「なんと分かりやすい」「これは秀逸」「わかりやすくてわろた」「この状態を見て、この解説を閃くことが
素晴らしい」と共感と称賛の声が集まっています。トイレの利用者としては紙が無い状態のため
「絶望感が半端無い」とのコメントも。確かに……。
http://nlab.itmedia.co.jp/nl/articles/1702/22/news143.html
2.名前: かかと落とし(広島県)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:07:11.24 ID:hEfXLjDy0.net
http://i.imgur.com/cl8c1Cc.gif
3.名前: 足4の字固め(東京都)@\(^o^)/ [KR]sage
投稿日:2017/02/26(日) 12:07:45.37 ID:I+zS+gs30.net
nilとかいう気持ち悪い記述
4.名前: ファイヤーバードスプラッシュ(山口県)@\(^o^)/ [KR]sage
投稿日:2017/02/26(日) 12:07:54.60 ID:05BXvVK20.net
汚ねえ壁だな
5.名前: メンマ(東京都)@\(^o^)/ [ニダ]sage
投稿日:2017/02/26(日) 12:08:17.79 ID:Jo9/oWOr0.net
ぬるぽがっ
6.名前: レッドインク(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:08:29.90 ID:8R5IT41Q0.net
アフィリエイト
7.名前: パロスペシャル(catv?)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:08:43.31 ID:HPQpdHNx0.net
javascriptのundefinenedも必要
8.名前: 足4の字固め(やわらか銀行)@\(^o^)/ [VE]sage
投稿日:2017/02/26(日) 12:08:53.97 ID:Qv+fujsZ0.net
0をnull
と
泥を塗る
は似てる
9.名前: 閃光妖術(岐阜県)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:09:10.22 ID:CrH4t0E20.net
確かに言われれば
10.名前: 頭突き(SB-iPhone)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:09:29.28 ID:V+wtwsnL0.net
ぬるぽ
11.名前: バックドロップホールド(広西チワン族自治区)@\(^o^)/ [DE]
投稿日:2017/02/26(日) 12:10:14.60 ID:zHcPjAMvO.net
>>1-1000
ガッ
スポンサーリンク
12.名前: エルボーバット(やわらか銀行)@\(^o^)/ [CN]sage
投稿日:2017/02/26(日) 12:10:20.63 ID:hwuiX5rq0.net
全然わかんない
なんなら余計にわかんない
13.名前: エルボーバット(中部地方)@\(^o^)/ [CN]sage
投稿日:2017/02/26(日) 12:10:27.85 ID:jXByikxi0.net
http://i.imgur.com/91uamTs.png
http://i.imgur.com/xjdXAfi.png
・・・・・・・・・
14.名前: ランサルセ(京都府)@\(^o^)/ [KR]
投稿日:2017/02/26(日) 12:10:46.07 ID:EV67t1FF0.net
0の状態で使えばループして満タンになるだろ
15.名前: トペ コンヒーロ(東日本)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:11:47.11 ID:+puMyGoq0.net
余計にわからん
16.名前: ジャンピングパワーボム(dion軍)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:11:54.08 ID:BB+3lDL40.net
0とnullでなく空とnullだろ
17.名前: 足4の字固め(千葉県)@\(^o^)/ [RU]
投稿日:2017/02/26(日) 12:12:26.45 ID:iGrjETJl0.net
0.0003くらい残ってるじゃん
18.名前: トペ スイシーダ(家)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:12:28.86 ID:iRGqpYKo0.net
Rh-null って血液型もあるんだよな
どゆこと
19.名前: マシンガンチョップ(チベット自治区)@\(^o^)/ [CN]sage
投稿日:2017/02/26(日) 12:12:59.25 ID:+Na+901l0.net
芯なしペーパーだったら…
20.名前: ムーンサルトプレス(庭)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:13:02.81 ID:CBjOq54P0.net
無理やり例え話をしてかえってわけがわからなくなる典型
21.名前: スパイダージャーマン(空)@\(^o^)/ [CN]sage
投稿日:2017/02/26(日) 12:13:06.29 ID:xMqMRcDE0.net
上の絵をみてピン来なかったけど
int型の容器が用意されているけど
その中身がないのが0
容器すら用意されていないのがnull
っていいたいのかな
22.名前: ミッドナイトエクスプレス(埼玉県)@\(^o^)/ [ヌコ]sage
投稿日:2017/02/26(日) 12:13:20.93 ID:Aekfl1CL0.net
nullぽ
23.名前: ジャストフェイスロック(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:14:03.48 ID:KRZKbcsR0.net
0とnullの違いが分からん奴って値と参照の違いが分かってないってこと?
トイレットペーパー以前の問題じゃね
24.名前: 栓抜き攻撃(兵庫県)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:14:42.12 ID:sTUHyTuR0.net
voidって何や
25.名前: ジャンピングパワーボム(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:15:03.16 ID:gSFSmRHY0.net
中性子の電荷が0
ニュートリノの電荷がNULL
26.名前: リキラリアット(東京都)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:15:30.92 ID:PESEVOKU0.net
DB間でnull値の検索集計時の扱いが違うのは頭くるよな
27.名前: イス攻撃(SB-iPhone)@\(^o^)/ [DE]sage
投稿日:2017/02/26(日) 12:15:51.82 ID:Qno3wsqa0.net
java.lang.NullPointerException
28.名前: バーニングハンマー(庭)@\(^o^)/ [AM]sage
投稿日:2017/02/26(日) 12:16:17.84 ID:IxikIU/90.net
わからん
29.名前: ジャンピングエルボーアタック(神奈川県)@\(^o^)/ [PL]
投稿日:2017/02/26(日) 12:16:19.32 ID:tXvki/eP0.net
>>17
切り捨てだから・・・
30.名前: 32文ロケット砲(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:16:45.34 ID:UFvdDfmn0.net
「違いがわからない」意味が分からない
理解力のない人間は別の世界の住人みたいなもの
31.名前: マスク剥ぎ(catv?)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:17:01.44 ID:L9noocg80.net
おまえらって、こういう発想にケチつけるよね
なぜか
32.名前: ダイビングヘッドバット(茸)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:17:01.97 ID:zdbS6G2K0.net
>>15
0=箱の中身が空
null=箱自体がない
33.名前: ミドルキック(チベット自治区)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:17:06.74 ID:khPMK3lh0.net
どうでもいいけどこのタイプのホルダーって上に上げっぱなしにできなくて困る、最近は蓋が上手く横にひっかかる技覚えたけど。
34.名前: リバースネックブリーカー(SB-iPhone)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:17:17.49 ID:Mo74WKBf0.net
ぬるぽ
35.名前: 雪崩式ブレーンバスター(愛知県)@\(^o^)/ [ニダ]sage
投稿日:2017/02/26(日) 12:17:27.31 ID:p0iOUHlj0.net
初心者はこれでわかるの?
36.名前: ファイヤーバードスプラッシュ(山口県)@\(^o^)/ [KR]
投稿日:2017/02/26(日) 12:17:27.60 ID:05BXvVK20.net
解ってる人が
「ああ、確かにぱっと見わかりやすいか」
なら良いけど、
「なるほどそういう事か、わかったぞ」
ってなる人はセンス無いからさっさとやめた方が良いね
37.名前: アキレス腱固め(宮城県)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:17:28.97 ID:QPl7/Rg+0.net
>>21
Variant型に「何も入ってない」のがNullで「整数の0が入っている」のが0
38.名前: チキンウィングフェースロック(福岡県)@\(^o^)/ [MX]sage
投稿日:2017/02/26(日) 12:17:34.08 ID:NjNk5HA40.net
この画像からわかるのは絶望と焦り
39.名前: マシンガンチョップ(庭)@\(^o^)/ [JP]
投稿日:2017/02/26(日) 12:17:42.33 ID:D5X2xdvO0.net
Nullは空白なの?虚無なの?
40.名前: ときめきメモリアル(東京都)@\(^o^)/ [CA]
投稿日:2017/02/26(日) 12:18:05.05 ID:HqisLseP0.net
>>31
悔しいからな
41.名前: 断崖式ニードロップ(茸)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:18:14.01 ID:2vkMP8U20.net
1つだけわかったことは0もnullもケツは拭けない。
42.名前: サッカーボールキック(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:18:30.29 ID:xYVsYRCa0.net
スペースとの関係は?
43.名前: 河津掛け(福岡県)@\(^o^)/ [CH]
投稿日:2017/02/26(日) 12:18:32.64 ID:2xeJUaqo0.net
Tableで組んであったのが分かりやすかったけどな。
セルに0と書いてある、何も書いてない(空文字列)、セルすら無い(null)の違い。
44.名前: ダイビングヘッドバット(オーストラリア)@\(^o^)/ [ES]
投稿日:2017/02/26(日) 12:18:39.59 ID:hH/gAZla0.net
>>3
nihil ラテン語で無を表す
45.名前: ファイヤーバードスプラッシュ(山口県)@\(^o^)/ [KR]
投稿日:2017/02/26(日) 12:18:50.17 ID:05BXvVK20.net
>>41
0はワンチャンあるから
46.名前: バズソーキック(東京都)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:18:53.85 ID:ao/jNzUm0.net
プログラムのことがよく分からないんだけど、
0が変数に代入されている状態で処理が行われていて、
nullは全く処理の過程に現れないって感じなの?
47.名前: ジャンピングパワーボム(庭)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:19:05.76 ID:gSFSmRHY0.net
>>24
巨乳の古語
48.名前: トペ コンヒーロ(東日本)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:19:18.17 ID:+puMyGoq0.net
>>44
きみニヒルだなあ(死語)
49.名前: ブラディサンデー(関東・甲信越)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:19:52.04 ID:diJP4hatO.net
>>13
ワラタ…
(笑)
50.名前: セントーン(家)@\(^o^)/ [JP]sage
投稿日:2017/02/26(日) 12:19:52.35 ID:9//MFrJt0.net
まあこの投稿者はプログラマとしてセンスはなさそうなのだけはわかる
向いてない
51.名前: ビッグブーツ(東京都)@\(^o^)/ [CN]sage
投稿日:2017/02/26(日) 12:19:51.69 ID:cq2MTLZf0.net
お前の人生は0かnullどっち?
52.名前: ときめきメモリアル(石川県)@\(^o^)/ [UA]sage
投稿日:2017/02/26(日) 12:19:52.70 ID:ZY3WKH2i0.net
オブジェクト指向とは何か調べたら車とか動物とか余計なものが出てきてかえってわからなく
なったことならある
53.名前: テキサスクローバーホールド(庭)@\(^o^)/ [TR]sage
投稿日:2017/02/26(日) 12:20:03.96 ID:vxaevG6K0.net
>>39
http://nlab.itmedia.co.jp/nl/articles/1702/22/news143.html
左が0、右がnullを表している
54.名前: ブラディサンデー(catv?)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:20:08.42 ID:CWP1LxKZ0.net
論理的思考できない奴はプログラムやるな
そこの文系、お前だm9
55.名前: ファイヤーバードスプラッシュ(兵庫県)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:20:14.53 ID:9IDwTAOn0.net
NSZombie ってなんや
56.名前: ボ ラギノール(福岡県)@\(^o^)/ [US]sage
投稿日:2017/02/26(日) 12:20:21.84 ID:B6LvxdZs0.net
存在する無と存在しない無か
57.名前: 魔神風車固め(徳島県)@\(^o^)/ [CN]
投稿日:2017/02/26(日) 12:20:45.06 ID:BQtlLpUD0.net
これもう、ぬるぽう違反だろ
58.名前: ハーフネルソンスープレックス(dion軍)@\(^o^)/ [ヌコ]
投稿日:2017/02/26(日) 12:21:09.21 ID:vU1oFxhc0.net
0とnullの他にもう一つある。初期化されていないポインタだ。
これは例えればペーパーホルダーの代わりにサランラップが付いているようなもの。
この場合のエラーはぬるぽではなくアクセスバイオレーションである。
59.名前: フェイスクラッシャー(やわらか銀行)@\(^o^)/ [ニダ]
投稿日:2017/02/26(日) 12:21:15.20 ID:WI4Q/6Nf0.net
>>32
おめーの方が分かりやすいじゃねーか
関連記事
-
【職人技】デザイナーがフリーハンドで有名ロゴを手書きで一発描き!芸術の領域へ へ
1.名前: オリンピック予選スラム(北海道)@\(^o^)/投稿日:2015/0 …
-
13年位前、圧力計がキログラムからヘクトパスカルに変わった時、なんじゃこりゃと思ったよな。
1.名前: スターダストプレス(秋田県)@\(^o^)/sage投稿日:2015 …
-
日本でぬくぬく育った在日たちが新宿でデモ「日本は性奴隷反省しろ」
1.名前: ファルコンアロー(東京都)@\(^o^)/ [US]投稿日:2017 …