我不知道为什么我的开发C ++ #include不起作用

时间:2018-12-29 15:37:10

标签: c dev-c++

#include在我的开发c中不起作用

#include<stdio.h>
int main()
{
    printf("ssss");
} 

#include在我的开发c中不起作用

这是消息[错误]

在此范围内未声明

“ printf”

我删除了dev c并一遍又一遍地安装它,但它保持不变

这种情况在我练习File io时发生

1 个答案:

答案 0 :(得分:0)

您的代码没有问题,您应该检查编译器选项。

从菜单栏中转到; 工具->编译器选项->目录

我在Windows平台上使用MinGW64。这是我的配置,您可以检查并与您的配置进行比较。

C Includes

Libraries

编辑:由于您的配置与我相同,因此应检查链接目录中是否有"stdio.h"头文件。

  1. 首先,在“库” 标签下,您将看到 MinGW64 \ lib 所在的一些文件位置。在我的设备中,位置为C:\Program Files (x86)\Dev-Cpp\MinGW64\lib
  2. 一旦您进入 lib 文件夹,请按照以下路径进行操作,即 gcc-> x86_64-w64-mingw32-> 4.9.2-> include-> ssp 。因此,最终,您将到达的路径应该是这样的; C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\ssp。请注意,文件夹名称可以更改为您的设备或MinGW64的版本。
  3. 到达上面提到的文件夹位置后,您要做的就是检查 stdio.h 头文件是否在该文件夹中。如果不存在,则应将其添加到那里。