簡體   English   中英

我的 C “你好,世界!” 程序沒有編譯

[英]My C "Hello, world!" program isn't compiling

我想學習 C,所以我決定啟動一個 C 項目並嘗試規范的“Hello,world”。 Visual Studio 中的程序。

所以我把這段代碼放在

#import <stdio.h>

main()
{
    printf("Hello, world!");
}

並得到三個錯誤:

IntelliSense:無法打開源文件“C:/.../stdio.tlh”
IntelliSense:標識符“printf”未定義
IntelliSense:PCH 警告:找不到合適的 header 停止位置。 未生成智能感知 PCH 文件。

顯然我的項目設置有誤,或者我沒有所需的 header 文件或類似文件。

我確定這似乎是一個非常基本的問題,但我之前沒有真正使用過 C 所以我被卡住了,不知道該怎么做。 我做錯了什么,我該如何解決?

#import應該是#include

這不是#import ,而是#include

您應該使用#include 而不是#import

其他人沒有指出的幾點:

  1. main() 應該返回 int
  2. printf 的字符串文字參數應該有一個新行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM