я не знаю, почему мой dev c ++ #include не работает - PullRequest
0 голосов
/ 29 декабря 2018

#include не работает в моем устройстве c

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

#include не работает в моем устройстве c

вот сообщение [ошибка]

"printf" не был объявлен в этой области

я удалил dev c и установил его снова и снова, но он остается прежним

такая ситуация возникает, когда я практикую File io

1 Ответ

0 голосов
/ 29 декабря 2018

С вашим кодом проблем нет, вам следует проверить параметры компилятора.

Из строки меню перейти; Инструменты -> Параметры компилятора -> Каталоги

Я использую MinGW64 на платформе Windows.Вот мои конфигурации, которые вы можете проверить и сравнить с вашими конфигурациями.

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Заголовочный файл находится в папке или нет.Если его там нет, вы должны добавить его туда.
...