c语言 答疑 这题什么意思啊? 10
1个回答
2020-12-25 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
您好,对于你的遇到的问题,我很高兴能为你提供帮助,我之前也遇到过哟,以下是我的个人看法,希望能帮助到你,若有错误,还望见谅!。C的隐式类型转换规则。
如果一个操作数的类型是long double,那么把另一个操作数转换为long double
否则,如果一个操作数是double,那么把另一个操作数转换为~
否则,如果一个操作数是float,...转换为~
否则,如果两个操作数的类型都是带符号的整数或无符号的整数,把级别较低的转换为另一个操作数的类型
无符号整数类型的级别,从低到高
signed char,short,int,long, long long
每个无符号类型都与相应的带符号类型相同。
否则,如果带符号整数类型级别低于无符号整数类型的级别,就把带符号整数类型的操作数转换为无符号整数类型。
否则,如果带符号整数类型的值域包含了无符号整数类型所表示的值,就把无符号整数类型转换为带符号整数类型。
否则,两个操作数都转换为带符号整数类型对应的无符号整数类型。
自己理解一下吧。。非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
如果一个操作数的类型是long double,那么把另一个操作数转换为long double
否则,如果一个操作数是double,那么把另一个操作数转换为~
否则,如果一个操作数是float,...转换为~
否则,如果两个操作数的类型都是带符号的整数或无符号的整数,把级别较低的转换为另一个操作数的类型
无符号整数类型的级别,从低到高
signed char,short,int,long, long long
每个无符号类型都与相应的带符号类型相同。
否则,如果带符号整数类型级别低于无符号整数类型的级别,就把带符号整数类型的操作数转换为无符号整数类型。
否则,如果带符号整数类型的值域包含了无符号整数类型所表示的值,就把无符号整数类型转换为带符号整数类型。
否则,两个操作数都转换为带符号整数类型对应的无符号整数类型。
自己理解一下吧。。非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询