CateRina速報

ニュース・お金・仕事・経済にまつわる2ちゃんねるまとめ

最新ブログニュース

【画像】 見事! 0とNULLの違いを表した画像がわかりやすいと評判

   

1.名前: キチンシンク(宮城県)@\(^o^)/ [US]
投稿日:2017/02/26(日) 12:06:47.29 ID:4o5UqqM70●.net BE:601381941-PLT(13121) ポイント特典

sssp://img.2ch.sc/ico/anime_kuma01.gif
プログラミング初心者がつまづきやすい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
おめーの方が分かりやすいじゃねーか

CateRina速報

  • いいね  0
  • しらね  0
スポンサーリンク

投稿フォーム

いいね しらね

 - ニュース超速報

  関連記事

日産GT-R、ホンダNSX、ジャガーFタイプ、アウディR8、ポルシェ911ターボSがガチ勝負、結果は
  • いいね  0
  • しらね  0

1.名前: 投稿日:NGNG?PLT(12000).net 5人のジャーナリスト …

20160630-00000141-nksports-ent
麻薬捜査官 「高島礼子の尿を採取しないと誰が言ったんだ?」(もちろん高島礼子の尿は貰う)
  • いいね  0
  • しらね  0

1.名前: マスク剥ぎ(アルゼンチン)@\(^o^)/sage投稿日:2016/ …

hqdefault
お前ら、くにおくんシリーズでどのゲームが好きだった?
  • いいね  0
  • しらね  0

1.名前: 腕ひしぎ十字固め(東京都)@\(^o^)/sage投稿日:2016/ …