社区
C++ 语言
帖子详情
始终不明白这是什么意思,关于指针。
Dekn
2004-04-23 09:12:42
(*(struct in_addr *)*hostinfo-〉h_addr_list)
这个代码是什么意思啊,看不明白,尤其是那些*号,我知道是指针,也做了转换,就不理不清。
...全文
38
4
打赏
收藏
始终不明白这是什么意思,关于指针。
(*(struct in_addr *)*hostinfo-〉h_addr_list) 这个代码是什么意思啊,看不明白,尤其是那些*号,我知道是指针,也做了转换,就不理不清。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaochong12
2004-04-23
打赏
举报
回复
(*(struct in_addr *)*hostinfo-〉h_addr_list)
受不了....这种代码最头痛了, 遇上以后分解再看.
* (struct A* ) *(B->A_list)
这样意思便明显咯, 先读B->A_list数据, 然后得到它的指向, 变换格式, 然后再得到最后的指向的数据~
古布
2004-04-23
打赏
举报
回复
*hostinfo-〉h_addr_list优先级的问题。
-> 高于*
cngdzhang
2004-04-23
打赏
举报
回复
同意freefalcon(心宇) 的
freefalcon
2004-04-23
打赏
举报
回复
struct hostent* hostinfo;
* ( (struct in_addr *) ( * (hostinfo->h_addr_list) ) );
加了括号,可以看清楚些
hostinfo是指向hostent的指针,其成员h_addr_list是一个char**型指针,对它解引用便得到char*类型,然后强制转化成struct in_addr*,再对后者解引用,便得到struct in_addr类型
什么是空
指针
空
指针
可以确保不指向任何对象或函数;而未初始化的
指针
则可能指向任何地方。 空
指针
不是野
指针
。每种
指针
类型都有一个空
指针
,而不同类型的空
指针
内部表示可能不尽相同。尽管程序员不必知道内部值,但编译器必须...
指针
是什么?
指针
是什么?
指针
(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在 电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象...
带你认识什么是一级
指针
、二级
指针
、三级
指针
今天带大家了解一下什么是一级
指针
、二级
指针
、三级
指针
1、一级
指针
一级
指针
其实就是我们平时常见的普通
指针
如: int a = 12; int * b = &a; //一级
指针
,定义一个
指针
变量b,将整型变量a的地址(
指针
)赋值给...
什么是
指针
,
指针
怎么使用
## 关于我对
指针
的理解
指针
就是其值为内存单元地址的变量。通常一个变量包含一个特定的数值,而一个
指针
包含某特定数值的变量地址。从这个意义上说,变量名是直接引用一个值。而
指针
是间接引用一个值。通过
指针
...
指针
基本认识
指针
一、
指针
是什么?二、
指针
和
指针
类型1.
指针
+-整数2.
指针
的解引用三、野
指针
四、
指针
运算1.
指针
-
指针
2.
指针
关系运算五、
指针
和数组 一、
指针
是什么? 在计算机科学中,
指针
(Pointer)是编程语言中的一个...
C++ 语言
64,641
社区成员
250,579
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章