社区
C语言
帖子详情
请问C语言的强制转换问题!
Maxdell
2005-10-11 02:26:23
long a[4];
a[1] = (long)"Hello,World"; //字符串被转换成长整型了吗?
printf("%s",a[1])); //输出结果:Hello,World,没转换?
...全文
161
2
打赏
收藏
请问C语言的强制转换问题!
long a[4]; a[1] = (long)"Hello,World"; //字符串被转换成长整型了吗? printf("%s",a[1])); //输出结果:Hello,World,没转换?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
悠云guo
2005-10-11
打赏
举报
回复
long a[4];
a[1] = (long)"Hello,World"; //此时,把该字符串的首地址强制类型转换为long,赋给a[1]
printf("%s",a[1])); //把a[1]中的值当作地址值来处理
yaoniming3500
2005-10-11
打赏
举报
回复
怎么没转,转了呀,在输出时你用了%s,又转为字符串了呀。你用printf("%d",a[1]);看看,就知道有没有转了,没转的话,它会提示有错误的。
c语言
强制转换
函数,一个函数的
强制转换
问题
!
探讨了一个
C语言
程序中浮点数除法操作导致的floating point error
问题
,并提供了包含加减乘除四则运算的示例代码。
【
C语言
】
强制转换
本文介绍了
C语言
中的
强制转换
,包括常规转换、指针的
强制转换
、将数据转换成地址以及函数的
强制转换
。强调了转换可能导致的数据精度损失和溢出
问题
,以及指针转换的潜在风险。同时,解释了不同类型的
强制转换
规则,如整数和浮点数转换的注意事项,以及指针和函数指针转换的条件。
C语言
的数据的强制类型转换
本文详细介绍了
C语言
中的类型转换,包括自动类型转换和强制类型转换的概念及其应用场景。重点讲解了不同类型间的转换规则,以及赋值过程中发生的类型转换现象。
C语言
指针强制类型转换
本文解析了
C语言
中不同类型变量的地址及值的概念,探讨了强制类型转换的工作原理,并详细介绍了指针间的类型转换过程。
C语言
程序——类型
强制转换
本文详细介绍了
C语言
中的类型
强制转换
,包括转换格式和实例。通过示例代码展示了如何将浮点型转换为整型,并分析了强制类型转换对变量的影响。总结了类型转换在程序中的作用和重要性。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章