整数溢出
当两个整数都为无符号数(或者一个为无符号数时),整数溢出是不会发生的
当两个无符号整数相加,我们怎么判断他们是否溢出呢?
if((unsigned int)a + (unsigned int)b > INT_MAX)
printf("整数溢出了");
为main函数提供返回值
在大多数C语言实现都通过main函数的返回值来告知操作系统函数的执行是成功还是失败
如果返回值为0则表示执行成功,返回值为其他数则表示执行失败
严格的代码格式:
int main() {
return 0;
}