二重指针解惑

baobaodediaozhui baobaodediaozhui 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
struct File; //File为一结构体

我的本意是得到一个File的二重指针,所以我如下写了两个
File strFile;
File *pstrFile;

1.(File**)&strFile; //啥意思???指针指到何处去了?

2.(File**)&pstrFile//这个是二重指针,结果也是正确的,可还是不是很理解

这里(File**)是一个什么意义的操作符?
比如(File*)&strFile,我一直把它理解成强制转换为(File*)了....囧...

请各位解解我以上的疑惑.
...全文
评论 9
收藏 已收藏
分享
返回顶部
baobaodediaozhui
C语言 70,039 成员 243,237 内容