【问题标题】:'printf': identifier not found'printf': 未找到标识符
【发布时间】:2015-04-27 03:50:10
【问题描述】:

我已将 stdio.h 包含到我的 C++ 项目中,为什么我仍然收到此错误?另外,在我添加 #include 之后,我的代码中的 printf() 不再用红色下划线表示有任何错误。

另外,我想使用函数 format()。这是在哪个库中找到的?

【问题讨论】:

  • "在哪个库中找到的?" - 促进?小格式? cpp格式?你告诉我们。
  • “我已将 stdio.h 包含到我的 C++ 项目中,为什么我仍然收到此错误?” - 请提供您的编译命令、链接命令以及确切的您收到的错误。通过单击编辑将其添加到您的问题中(不要将其作为评论发布)。否则,没有足够的信息来帮助解决问题。
  • “我想使用函数 format()...” - 这不是标准 C 库函数。你有什么想法?你在使用外部库吗?你有对函数的引用吗?
  • 与文字处理器中的拼写一样,IDE 下划线只是提示可能有问题。下划线不一定代表错误,没有下划线不一定代表正确。

标签: c++ printf stdio


【解决方案1】:

您必须包含 stdio.h 而不是 cstdio.h

#include <stdio.h>

【讨论】:

    【解决方案2】:

    使用
    #include
    使用命名空间 std;
    之后你可以使用 printf()

    【讨论】:

    猜你喜欢
    • 2016-07-25
    • 2014-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多