Мне хотелось узнать C, поэтому я решил начать проект C и попробовать каноническое «Привет, мир!». программы в Visual Studio.My C "Привет, мир!" программа не компилируется
Так что я положил этот код в
#import <stdio.h>
main()
{
printf("Hello, world!");
}
и получил три ошибки:
IntelliSense: невозможно открыть исходный файл "C: /.../ stdio.tlh"
IntelliSense: идентификатор «printf» не определен
IntelliSense: предупреждение PCH: не удается найти подходящее место остановки заголовка. Не был создан файл PCH intellisense .
По-видимому, я неправильно настроил свой проект или у меня нет файлов заголовков, которые мне нужны, или что-то в этом роде.
Я уверен, что это кажется действительно основной проблемой, но я до сих пор не использовал C, поэтому я застрял и не знаю, что делать. Что я делаю неправильно и как это исправить?
Возможно, вам стоит взять хорошую книгу и выбросить какой-либо источник, который вы используете в данный момент. –
#import Objective-C :) Вы не можете оттянуть это стандартным препроцессором C. –
@KerrekSB Это не ошибка какого-либо источника, просто глупая ошибка с моей стороны - другие языки, которые я использовал, всегда использовали 'import' –