c – 对于整数常量,1024f无效后缀“F”
发布时间:2020-12-16 10:11:04 所属栏目:百科 来源:网络整理
导读:我在“C Primer”第5册上做了一些消息,第38,2.7页有一个消费税 (c) 1024f 当我在计算机上运行它时,就像下面一样,GCC给了我一个错误: error: invalid suffix “F” on integer constant 有人可以帮我解释原因吗? #includeiostream using namespace std; int
我在“C Primer”第5册上做了一些消息,第38,2.7页有一个消费税
当我在计算机上运行它时,就像下面一样,GCC给了我一个错误:
有人可以帮我解释原因吗? #include<iostream> using namespace std; int main() { cout << 1024f << endl; return 0; } 解决方法
例如,1024f不是浮点值,也不是int
所以它无法编译.你想要做的是1024.f 以这种方式,您明确地说数字1024必须是float类型. int main() { cout << 1024.f << endl; return 0; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |