在c语言中‘0’和‘n’都是什么意思?
null是什么字?
null是ascii码和unicode码表的第一个字符,其ascii码值是0,是一个决不可见字符。
c语言把它充当字符串的后来一个字符,以来表示字符串到此处结束。不可见字符大多数用反斜杠‘'其ascii码值它表示,故null具体用法“0”可以表示,另外,在c语言的头文件stdio.h中,null被宏定义为0。
在c语言中要是令一个指针对准null则来表示这个指针指向空。这件事常作用于意思是链表的尾等等。
注:在c语言中null四个字母是英文字母的,在java语言中null四个字母是小写的。(java可以使用的是unicode编码,unicode编码的前128个字符与ascii码是一样的)。
原文标题:c语言中的null代表什么 在C语言中‘0’和‘n’都是什么意思?,如若转载,请注明出处:https://www.bjhtrmyl.com/tag/13390.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「亨通号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。