关于鱼c 操作过程出现warning的疑问
为什么我打出来却没有warning 检查了也没发现什么问题 求帮助! 具体地址在https://www.bilibili.com/video/av2831981/?p=4 第四集2分10秒处 求解答谢谢! 最好给出warning的具体提示吧 void main()是C89的标准中才允许使用,最新版的标准中已经不允许void main()了。建议改成int main(),函数末尾补上return 0; BngThea 发表于 2018-7-19 08:36最好给出warning的具体提示吧
图片已给出 PinkkL 发表于 2018-7-19 10:15
图片已给出
把float改为double,或者这样写
b=a+float(20)
默认将int常量转换为浮点数时会转成double 你可以这样理解:
1、你定义float参与运算,编译器自动会转成double类型,所以我很少用float
2、当 20 与 a相加的时候其实等于(float)20.00.. + a = b;
页:
[1]