printf格式字符的具体说明可以参考谭浩强《C程序设计教程》(ISBN 978-7-302-15157-9)62页表3-1。
//代码例程源自国嵌 #include <stdio.h> int main() { int i = -2; unsigned int j = 1; if( (i + j) >= 0 ) { printf("i+j>=0\n"); } else { printf("i+j<0\n"); } printf("i+j=%d\n", i + j); return 0; }
C语言隐式类型转换:
算术运算式中,低类型转换为高类型;
赋值表达式中,表达式的值转换为左边变量的类型;
函数调用时,实参转换为形参的类型;
函数返回值,return表达式转换为返回值类型;
时间: 2024-11-04 19:36:02