【问题标题】:#Include <stdio.h> problem (Visual Studio Code)#Include <stdio.h> 问题(Visual Studio 代码)
【发布时间】:2021-01-23 23:09:42
【问题描述】:

我正在尝试用 C 语言做一个项目,但字符串 #include&lt;stdio.h&gt; 有问题,我尝试了几个教程但都没有奏效,我的代码:


#include <stdio.h>

int main () {

     int age;
     printf ("Enter age:");
     scanf ("% d", age);
     printf ("age is% d", age);
     return 0;

}

问题是2:

遇到#Include 错误。更新 includePath。

无法打开源文件错误代码“stdio.h”。

对于这个项目,我创建了一个文件夹,其中有一个名为 .dist 的文件夹和我的 Main.c 文件

(我附上一张图片更清楚)

谁能告诉我如何解决这个问题?

【问题讨论】:

  • 你的代码scanf ("%d", &amp;age)有错误;它需要一个&amp;
  • 这是来自您的编译器还是您的编辑器的错误消息?
  • 您缺少一些配置文件,即c_cpp_properties.jsonlaunch.jsontasks.json。我不太记得了,但我相信如果您安装 Microsoft C/C++ 扩展,这些将自动添加,请阅读 code.visualstudio.com/docs/languages/cpp 中的更多内容,

标签: c visual-studio-code include include-path


【解决方案1】:

非常感谢大家的建议,我添加了文件c_cpp_proprietes.jsonlaunch.jsontask.json,并添加了Microsoft C / C ++扩展,我也修复了代码,但问题仍然存在,也是因为我不知道我必须在我添加的文件中放入什么代码?

【讨论】:

    【解决方案2】:

    所以这里有两个问题:

    第 1 行:在第 7 行和第 8 行代码中,您编写了“%d”,它应该是“%d”来定义整数数据类型。

    2nd:再次在第 7 行代码中,您忘记在变量“age”之前放置“&”,该变量提供了放置输入值的变量地址。 For better understanding attaching image.

    【讨论】:

      猜你喜欢
      • 2012-11-29
      • 2018-04-12
      • 2018-09-11
      • 1970-01-01
      • 2016-09-28
      • 2015-09-20
      • 2019-01-28
      相关资源
      最近更新 更多