加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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页有一个消费税

(c) 1024f

当我在计算机上运行它时,就像下面一样,GCC给了我一个错误:

error: invalid suffix “F” on integer constant

有人可以帮我解释原因吗?

#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;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读