问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么定义指针时不加星号

发布网友 发布时间:2023-08-22 22:20

我来回答

5个回答

热心网友 时间:2023-10-03 03:42

加星号啊。例如int *p.你说的是不是这种: BTree p; //这里p是指针。
其实这里BTree带有星号的。只不过用了typedef struct btree * Btree 等效替换(简单理解就是这样)。不知道你遇到的是不是这个

热心网友 时间:2023-10-03 03:42

typede int* INTPTR//
INTPTR ptr;//不加*,类型重命名

再补上一个C++智能指针:
class _IntPtr{
int* m_ptr;
int* operator ->(_IntPtr&){
return m_ptr;//大概意思这样

}

};

热心网友 时间:2023-10-03 03:43

INTPTR 被typedef成了 int*,就意味着用INTPTR定义,等同于用int*定义

热心网友 时间:2023-10-03 03:43

要加的

热心网友 时间:2023-10-03 03:44

好像没有吧!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 用一个数组实现两个栈,尽可能利用存储空间,写出两个栈的插入、删除操作算法。 考研题,请详细点,谢谢! 关于栈的小小问题 快速原型法的系统开发过程? 在选择开发方法时,适合使用原型法的情况是( )。 西红柿果皮薄怎么治疗 各位亲打扰一下哈,请问双向链表为什么属于线性结构呢?不是说要求至多有一个前链最多有一个后链么 堆栈的存取原则是什么?当堆栈中无数据时,堆栈指针SP指向哪里?当堆栈有数据时,SP指向哪里? 哪个不属于原型的特性 一个数据结构题,在栈内容中,当初始top=-1时,为什么进栈时,top先上移,后元素进栈? 喜德盛自行车如何换前轮 初一上册语文第11课课后三大题全解 防宝宝踢被子妙招 同比算出增长百分之一千五正常吗? 业绩同比增长400%算好吗 企业销售额同比增长百分之四十算正常吗 小车风扇转时声音大而且抖动 手动挡汽车起步抖动还有金属抖动声音? 最初设计一个相对基础的系统,然后在对系统持续使用的过程中精化设计,这种系统开发控制方法被描述为( )。 MIS中,“自下而上”的开发策略适用于小型系统的设计,是还是不是? 鱿鱼筒的做法 栈的着两种定义有什么区别 北斗神拳2巴托死了吗 在VBA中,定义了二维数组A(2 to 5,5)则该数组中的元素个数为() 求解答过程 C语言问题二维数组a有m列,则在a[i][j]前的元素个数是什么? 在VBA中,定义了二维数组B(2TO 6,4),则该数组的元素个数为几个,怎么算的 二维数组A(2 to 5,5)元素个数?三维数组A(5,5,5)元素个数?过程? 电视机机顶盒不工作故障 机顶盒故障怎么办? mfc中如何使用栈,栈怎么初始化??谢谢 我栈输出的时候为什么输出不出来 为什么输出来总是0——错误 c++程序在运行时输出结果为空,但是没有报错? 写顺序栈的程序,发现我输入两位数比如12,结果出栈只能输出一个数就是1 C语言,算法,数据结构。专业人士,请问,我这个栈为什么不是输出10~0,而是第一个就是9?谢谢 建昌高中录取分数线是多少分啊 蒲公英多久开花一次 为什么栈顶指针为-1 c语言 栈定义, s->top=-1; 是什么意思? 信息系统开发有哪两种最基本的方法? 链表与for循环的区别