int类型的实参与不兼容
时间: 2024-01-01 18:05:48 浏览: 143
在被定义的函数中必须指定形参的类型。-C语言课件(精简版)
的形参之间进行类型转换时,可能会存在什么问题?
答:当int类型的实参与不兼容的形参之间进行类型转换时,可能会导致精度的丢失或者溢出。例如,将一个long类型的变量强制转换为int类型时,如果这个变量的值大于int类型的最大值,那么将会出现溢出的情况。或者,将一个float类型的变量强制转换为int类型时,如果这个变量的小数部分是非0的,那么将会导致精度的丢失。
阅读全文