社区
C语言
帖子详情
NULL , 0 与(类名*)0 ?到底哪个正确?
kwest
2003-03-12 05:36:45
最近看到钱能C++大学教程上的一个例子
pNext是一个类类型指针
在插入链表结束后,上面是把 pNext=0;
是不是不合适? 如果 pNext=NULL;
但NULL是这样定义的:#define NULL (void*)0
这样做也好象不合理啊。
那是不是应该这样做呢:pNext=(类名*)0;
...全文
73
6
打赏
收藏
NULL , 0 与(类名*)0 ?到底哪个正确?
最近看到钱能C++大学教程上的一个例子 pNext是一个类类型指针 在插入链表结束后,上面是把 pNext=0; 是不是不合适? 如果 pNext=NULL; 但NULL是这样定义的:#define NULL (void*)0 这样做也好象不合理啊。 那是不是应该这样做呢:pNext=(类名*)0;
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2003-03-13
打赏
举报
回复
#define NULL void * 0;
maurice1983
2003-03-13
打赏
举报
回复
等于0是绝对正确的!
其实不管是0,还是NULL,还是别的什么!
编译器都帮你做了很多的事情,至于怎么做的,不必过多的去专,知道一些就行!
在vc中0就是定义的空指针!
hddhddhdd
2003-03-13
打赏
举报
回复
这种细节很多
其实我们完全可以自己调试
过多地注重细节不好
leasun
2003-03-12
打赏
举报
回复
教主说应该是0,NULL的定义是:
const int NULL = 0;
windcsn
2003-03-12
打赏
举报
回复
通常使用0是肯定正确的,NULL在有的环境中没有定义,但大部分环境把他定义成和0或(void * )0等价
TopCat
2003-03-12
打赏
举报
回复
0或NULL都对。
NULL在C++里是这么定义的:
#ifdef __CPLUSPLUS
#define NULL 0
#else
#define NULL (void *)0
#endif
java六大必须理解的问题 文档
java六大必须理解的问题、内容比较详细、写的比较具体
JAVA命名规范
JAVA命名规范 一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、
类名
首字母大写,如果
类名
由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int index=0; public void toString(){} ...
C++(this指针/常函数与常对象/拷贝构造函数/赋值函数/静态成员/静态成员函数/单列模式)
在成员函数的参数列表的末尾(小括号后面),用const修饰,这种成员就叫常函数。class
类名
public:// 常函数返回值 函数名(参数列表) const在定义结构、联合、类对象时,使用const修饰,这种对象就叫常对象。const
类名
对象名;const
类名
* 指针变量 = new
类名
;是一种特殊构造函数,如果没有显式的实现,编译器就会自动生成。class
类名
public:// 拷贝构造
类名
(const
类名
& that)
MFC应用程序主窗口
类名
定制技巧
在软件开发过程中,为了适应产品迭代或满足新的需求,开发者可能会遇到需要修改MFC应用程序主窗口
类名
的情况。本章将概述修改
类名
的基本方法和原则,为接下来的具体实践和高级技术细节打下基础。MFC(Microsoft Foundation Classes)是微软提供的一套用于简化Windows应用开发的C++库。
类名
的修改不仅影响到代码的可读性,还可能涉及到资源文件、消息映射、窗口创建过程等多个方面。因此,在进行
类名
修改时,需要谨慎操作,并对相关联的部分进行同步更新,确保应用程序的稳定性和功能性。
标准c++3
在成员函数的参数列表的末尾(小括号后面),用const修饰,这种成员就叫常函数。class
类名
public:// 常函数返回值 函数名(参数列表) const在定义结构、联合、类对象时,使用const修饰,这种对象就叫常对象。const
类名
对象名;const
类名
* 指针变量 = new
类名
;是一种特殊构造函数,如果没有显式的实现,编译器就会自动生成。class
类名
public:// 拷贝构造
类名
(const
类名
& that)
C语言
70,024
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章