昨天在网络上看到一张图,是公交站的车辆信息提示。可以看到“本班NULL号NULL开”……我仿佛听到程序猿们忍俊不禁的笑声了。
NULL到底是个啥呢?想必不是程序猿的童鞋也都知道这个牌子后面有一个程序,程序就是一段代码,代码来给车站这个显示牌提供消息,就是告诉牌子展示几号车,几点开。本来这个提示会正常显示的,但要是后面的运行的程序掉链子挂了(谁把电脑电源拔了?!),或者说断网了没信号了,程序提供给显示牌的就是这个NULL了。确切的说程序这时候是一句话也没说,显示牌找不到接头的人,不知道几号车,几点开,就写上NULL(一脸无辜又无奈)。
NULL是编程里常见的术语,它不是零,也不是无可奉告。如果你认为屋子里空荡荡的,起码还有空气,那它就是真空,连空气都没有啦。