社区
C++ 语言
帖子详情
指针初始化为0的格式
tigercoco
2012-04-07 09:20:23
定义一个为class Node{
Node *left
};
使*left 初始化的格式为
Node:: *left=0
还是 Node ::left=0
在头文件初始化指针还是再.cpp文件初始化指针?
谢谢
...全文
162
7
打赏
收藏
指针初始化为0的格式
定义一个为class Node{ Node *left }; 使*left 初始化的格式为 Node:: *left=0 还是 Node ::left=0 在头文件初始化指针还是再.cpp文件初始化指针? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kgzhw
2012-04-07
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
构造函数的初始化列表
Node()
:left(0)
{
}
或者直接赋值
Node()
{
left = 0;
}
[/Quote]
正解!
Forever演
2012-04-07
打赏
举报
回复
头文件是函数声明,cpp文件是函数实现
Forever演
2012-04-07
打赏
举报
回复
头文件是函数声明,cpp文件是函数实现
BorrowedStory
2012-04-07
打赏
举报
回复
构造函数的初始化列表
Node()
:left(0)
{
}
或者直接赋值
Node()
{
left = 0;
}
dickbarry
2012-04-07
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
Node():left(0)
{}
[/Quote]
这个应该就可以了...
hen_hao_ji
2012-04-07
打赏
举报
回复
再.cpp文件初始化指针,用Node ::left=0这样会Node:: *left=0出借吧
biegaoshuwoya
2012-04-07
打赏
举报
回复
Node():left(0)
{}
精通C语言
指针
指针
被誉为C语言的精髓、C本质上是加了一层语法糖的汇编,引进当时先进的函数,保留了汇编强大的地址直接访问功能 ——
指针
,使其高效灵活。本课程是黄强老师对于
指针
的一次专题讲解,相信能给大家带来收获!
指针
可以被
初始化
为0或NULL。
NULL是标准头文件<stdio.h>...
指针
初始化
为0或NULL的方式为:
指针
变量名=0(NULL) 其中:
指针
初始化
为0或NULL,表示其目前还未指向任何对象。 例如: double *pd=NULL; /* 等价于 pd=0 */ ...
为何
指针
初始化
为NULL
为何
指针
初始化
为NULL
指针
初始化
为NULL的作用
关于空
指针
NULL、野
指针
、通用
指针
,首先说一下什么是
指针
,只要明白了
指针
的含义,你就明白null的含义了。 假设 有语句 int a=10; 那么编译器就在内存中开辟1个整型单元存放变量a,我们假设这个整型单元在内存中的...
C - 为什么
指针
常常
初始化
为 NULL?
如果程序定义了一个
指针
,就必须要立即让它指向一个我们设定的空间或者把它设为NULL,如果没有这么做,那么这个
指针
里的内容是不可预知的,即不知道它指向内存中的哪个空间(即野
指针
),它有可能指向的是一个空白的...
C++ 语言
64,636
社区成员
250,963
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章