【C语言面试题】第1题:有符号变量和无符号变量的值得转换
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,#include char getChar(int x,int y){ char c; unsigned int a = x; (a + y > 10) ?
千家信息网最后更新 2025年12月01日【C语言面试题】第1题:有符号变量和无符号变量的值得转换
#includechar getChar(int x,int y){ char c; unsigned int a = x; (a + y > 10) ? (c = 1) : (c = 2); return c;}int main(void){ char c1 = getChar(7,4); char c2 = getChar(7,3); char c3 = getChar(7,-7); char c4 = getChar(7,-8); //c1 = 1 printf("c1 = %d\n", c1); //c2 = 2 printf("c2 = %d\n", c2); /*c3 = 2 无符号类型和有符号类型作运算, * 有符号类型会隐示转换为无符号类型 * -7转换后的无符号值加上7刚好上溢出,结果是0 */ printf("c3 = %d\n", c3); /* c4 = 1 * -8转换后的无符号值加上7成为一个非常大的整数(差1就会溢出) */ printf("c4 = %d\n", c4); return 0;}
符号
类型
变量
整数
结果
上溢
运算
语言
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库网页连接错误
c 软件开发月薪多少
上海网络安全三级等保
昆药集团网络安全
互联网最新科技前沿
软件开发计划描述的是
安博通网络安全服务
三国志哪个服务器好
空调软件开发用什么语言
浙江杭州模具制造管理软件开发
涉足国产数据库概念股
20万的软件开发周期一般多长
图片分类管理系统的数据库设计
如何实施数据库垂直拆分
赴日软件开发技术着
招标网络安全工程
国家网络安全宣传周主题教育班会
2021江西网络安全考试题
莱阳ios软件开发推荐
安全数据库系统心得体会
优米互联网络科技邀体验游戏
盘古计算机软件开发有限公司
撘建服务器
调试数据库开发
mysql远程数据库连接超时
七台河网络安全和信息化委员会
软件开发简历自我描述
北京茂泡网络技术公司
奉贤区工程软件开发优势
sql取数据库的重复数