C语言杂记
C语言开发遇到的一些问题全部放在这里,以便时刻提醒自己。
1.运算过程中数据类型的转变
在使用两种不同类型的数据做运算时,会自动将其中位数较少、不是浮点的数据朝着位数较多、 浮点的数据类型转变。
//示例:long long int型数据与int型数据相加
unsigned long long int a = 4294967296;
unsigned long long int c;
unsigned int b = 1;
c = a*c;
printf("%lld",c);
/*返回的结果为:4.
原创
2021-10-01 14:23:53 ·
170 阅读 ·
2 评论