社区
C语言
帖子详情
“**”是什么意思?
mac_forward
2003-10-07 12:38:45
看源程序,发现了如下定义:
char **myList;
两个* 写到一起是什么意思啊?
...全文
52
16
打赏
收藏
“**”是什么意思?
看源程序,发现了如下定义: char **myList; 两个* 写到一起是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
simclock
2003-10-07
打赏
举报
回复
不知道这次说对没有。高人指教:)
simclock
2003-10-07
打赏
举报
回复
错了,重说! myList是一个指针变量,指向一个指向char的指针变量
simclock
2003-10-07
打赏
举报
回复
指向myList这个指针变量的指针吧
wuwenli
2003-10-07
打赏
举报
回复
二级指针,相当于二维数组
flashsj
2003-10-07
打赏
举报
回复
pointer1-->pointer2-->var
lemon520
2003-10-07
打赏
举报
回复
就是指向指针的指针!也就是2级指针
sysadm_cc
2003-10-07
打赏
举报
回复
指向指针的指针吧。
blade_780515
2003-10-07
打赏
举报
回复
char cval = 'a';
//取一个char型对象的地址:
char *pcval = &cval; //结果是char* 即指向char的指针
//取指向int型的指针的地址:
char **ppcval = &pcval; //结果是char** ,即指向char型的指针的指针
hangdian
2003-10-07
打赏
举报
回复
是二级指针定义
hongfeeling
2003-10-07
打赏
举报
回复
指向字符指针的指针。
char c;
char **d;
c='a'
d = &(&c);
TianGuangZao
2003-10-07
打赏
举报
回复
To sdp:
错了。
char **myList
从右像左读。
myList
//////is a pointer
//////////////////point to a poiner
///////////////////////////////////which point to char
ckacka
2003-10-07
打赏
举报
回复
“*”是dereference——解引用
那么“**”就是进行两次解引用操作
挺拔的劲松
2003-10-07
打赏
举报
回复
指向指针的指针。
指向*myList的指针。
*myList是一个指向一个字符变量的指针,而myList是一个指向*myList这个字符指针的指针。
hotter
2003-10-07
打赏
举报
回复
二级指针的定义 用以存放地址的地址,和汇编的 寄存器间接寻址 差不多
Anorld
2003-10-07
打赏
举报
回复
char **myList;
两个*分开,连上是同一个意思,编译效果是一样的.这样的类型解释是有规律的
这是比较简单的情况,只有*,又因为*是自右向左结合解释的.所以解释如下:
(1)*mylist是一个指针
(2)**mylist说明该指针有指向另一个指针
(3)被指向的指针又指向一个字符
呵呵,尽管这样解释看上去很麻烦,但是可用这种方法解释任何类型说明.
htlz
2003-10-07
打赏
举报
回复
指向指针的指针
linux大纲资料.txt
linux
银行秒杀系统 第十三服创比赛项目.zip
银行秒杀系统 第十三服创比赛项目
单页登录源码 login登录页源码 html源码.zip
单页登录源码 login登录页源码 html源码
理性力学 陈至达.pdf
理性力学 陈至达.pdf
JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT).zip
JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章