重庆网站建设平台,广西网络推广,做装修的应该去哪网站找客户,常见的管理信息系统有哪些文章目录 前言一、整型提升是什么#xff1f;二、详细图解1.图解展示 总结 前言
提示#xff1a;这里可以添加本文要记录的大概内容#xff1a; 整型提升是数据存储的重要题型#xff0c;也是计算机组成原理的核心知识点。学习c语言进阶的时候,了解内存中数据怎么存#… 文章目录 前言一、整型提升是什么二、详细图解1.图解展示 总结 前言
提示这里可以添加本文要记录的大概内容 整型提升是数据存储的重要题型也是计算机组成原理的核心知识点。学习c语言进阶的时候,了解内存中数据怎么存怎么取至关重要。 提示以下是本篇文章正文内容下面案例可供参考
一、整型提升是什么
示例整型提升是C语言或C里的一种运算法则它的内容是char, bool, short, int, unsigned char, unsigned short, unsigned int参与运算时,若有unsigned int, 则参与运算的类型就提升为unsigned int……
整型提升是指在进行算术运算时如果参与运算的两个整型变量的类型不同且其中一个变量的类型比另一个变量的类型更小那么系统会自动将较小的变量的类型提升为较大的类型以便进行运算。 例如以下代码将会发生整型提升
char a a;
int b 10;
int c a b;
coutabendl;//107
coutcendl;//107在这个例子中变量a是一个字符变量其值为’a’对应的ASCII码值为97。变量b是一个整数变量其值为10。在进行加法运算时系统会自动将变量a的类型提升为整型以便进行运算。因此变量c的值为117即字符’a’的ASCII码值97加上整数10的结果。
二、详细图解
1.图解展示
在这里插入图片描述
总结
提示这里对文章进行总结 例如以上就是今天要讲的内容整型提升抓二进制补码然后根据数据类型的的字节大小取东西看完次章节如果需要更详细资料可以关注私信我。我这里有培训班精品C/C全程课件资料。关注免费赠送。