社区
Linux/Unix社区
帖子详情
下面这样类型转换,居然可行,
zhuliangsu
2003-09-11 02:25:01
h->h_addr 是一个 char *
但是 inet_ntoa() 需要的是 struct in_addr
下面这样类型转换,居然可行,
我自己写一个结构,也可以转换成char *吗?
printf("IP Address : %s\n",inet_ntoa(*((struct in_addr *)h->h_addr)));
...全文
64
2
打赏
收藏
下面这样类型转换,居然可行,
h->h_addr 是一个 char * 但是 inet_ntoa() 需要的是 struct in_addr 下面这样类型转换,居然可行, 我自己写一个结构,也可以转换成char *吗? printf("IP Address : %s\n",inet_ntoa(*((struct in_addr *)h->h_addr)));
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ianzy
2003-09-14
打赏
举报
回复
转换没问题,关键是你的数据排列方式要和它内部的一样。使用强制转换自己一定要清楚自己在干什么。
fierygnu
2003-09-11
打赏
举报
回复
C语言里强制类型转换,什么样的类型都可以互相转换,当然使用要格外小心。
青少儿编程NOIP信息学奥赛通关必备-C++语法专题-数据
类型转换
1、本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力; 3、本课程是基于小学生的... 6、本课程介绍的是数据
类型转换
的知识
C++
类型转换
:隐式
类型转换
、类
类型转换
、显示
类型转换
C++ 语言是一种强类型语言,当我们需要用一种类型的对象来替代另一种类型的对象进行相关操作时,必须首先进行
类型转换
。C++语言中,
类型转换
有两种方式,隐式
类型转换
和显示
类型转换
。 1. 隐式
类型转换
在有隐式...
Java数据
类型转换
Java数据
类型转换
在说明数据
类型转换
(下简称
类型转换
)之前,得先说明什么是数据,数据可不仅仅是一个值,而是包括描述数据的种类(数据类型)、值以及基于其类型基础上可进行的操作的集合。从类型A转换到类型B,...
C++:类的自动转换和强制
类型转换
C++:类的自动转换和强制
类型转换
标签(空格分隔): c++ 作者:陈小默C类的自动转换和强制
类型转换
C如何处理内置
类型转换
构造函数的自动转换 自动转换的条件 自动
类型转换
的流程 使用explicit关键字关闭隐式类型...
枚举类型的转换
发现了一个奇怪的问题: ...如果枚举类型的本质就是int类型,那么为什么不能直接
类型转换
呢? 在CSDN上找到了如下内容: 众所周知,C/C++语言可以使用#define和const创建符号常量,而使用enu...
Linux/Unix社区
23,110
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章