社区
C语言
帖子详情
请问C语言的强制转换问题!
Maxdell
2005-10-11 02:26:23
long a[4];
a[1] = (long)"Hello,World"; //字符串被转换成长整型了吗?
printf("%s",a[1])); //输出结果:Hello,World,没转换?
...全文
158
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,037
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章