| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 718 人关注过本帖
标题:关于字符NUL
只看楼主 加入收藏
神话嵌入式
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2014-10-27
结帖率:58.33%
收藏
 问题点数:0 回复次数:4 
关于字符NUL
NULL和NUL有什么区别,求大神指点!谢谢!
2014-12-10 20:35
ditg
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:16
帖 子:852
专家分:1937
注 册:2014-4-10
收藏
得分:0 
多个L

梦想拥有一台龙芯3A-4000
2014-12-11 02:04
龙纹身的男孩
Rank: 1
来 自:安徽芜湖
等 级:新手上路
帖 子:27
专家分:7
注 册:2014-11-27
收藏
得分:0 
单词不一样

你只有跑的比时间快,才能改变这个结局。
2014-12-11 09:34
yahwei
Rank: 7Rank: 7Rank: 7
来 自:湖~
等 级:黑侠
威 望:3
帖 子:145
专家分:644
注 册:2011-11-10
收藏
得分:0 
以下是引用神话嵌入式在2014-12-10 20:35:24的发言:

NULL和NUL有什么区别,求大神指点!谢谢!

NULL被大量定义在标准头文件中,0是一个整型常量,'\0'是一个字符常量,而NUL是一个字符常量的名字。这几个术语都不可互换。

1、NULL用于表示什么也不指向,也就是空指针((void *)0)

2、0可以被用于任何地方,它是表示各种类型零值的符号并且编译器会挑出它

3、'\0'应该只被用于结束字符串

4、NUL没有被定义于C和C++,它不应该被使用除非你自己定义它,像:#define nul '\0'

特别说明:我只是帮你搜索了一下答案……

[ 本帖最后由 yahwei 于 2014-12-11 10:04 编辑 ]

[qq]949654600[/qq]
2014-12-11 10:00
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
再贴一次这幅图:

图片附件: 游客没有浏览图片的权限,请 登录注册

授人以渔,不授人以鱼。
2014-12-11 10:44
快速回复:关于字符NUL
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012345 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved