欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言世界你好怎么敲?

謝彥文2年前12瀏覽0評論

c語言敲世界你好要創建一個在屏幕上打印“Hello,World”的簡單C程序,請使用文本編輯器創建一個包含以下源代碼的新文件(例如hello.c,文件擴展名必須為.c):

你好?、#include、intmain(void)、{、puts("Hello,World");return0;}

在Coliru上進行現場演示

讓我們逐行看一下這個簡單的程序

#include

該行告訴編譯器在程序中包括標準庫頭文件的內容stdio.h。頭文件通常是包含函數聲明,宏和數據類型的文件,并且在使用頭文件之前必須先包括這些文件。該行包括在內,stdio.h因此可以調用函數puts()。

詳細了解標題。

intmain(void)

這行開始定義函數。它說明了函數的名稱(main),期望的參數類型和數量(void,表示無),以及該函數返回的值的類型(int)。程序從main()函數開始執行。

花括號成對使用,以指示代碼塊的開始和結束位置。它們可以以多種方式使用,但是在這種情況下,它們指示函數的開始和結束位置。

puts("Hello,World");

該行調用將puts()文本輸出到標準輸出(默認情況下為屏幕)的函數,然后是換行符。要輸出的字符串包含在括號內。

"Hello,World"是將要寫入屏幕的字符串。在C中,每個字符串文字值都必須在雙引號內"…"。

詳細了解字符串。

在C程序中,每個語句都必須以分號(即;)終止。

return0;

定義時main(),我們將其聲明為返回的函數int,這意味著它需要返回一個整數。在此示例中,我們返回整數值0,該整數值用于指示程序已成功退出。在之后return0;的語句,執行過程將終止。

編輯程序

簡單的文本編輯器包括vim或gedit在Linux或NotepadWindows上。跨平臺編輯器還包括VisualStudioCode或SublimeText。

編輯器必須創建純文本文件,而不是RTF或其他任何格式。

編譯并運行程序

要運行該程序,hello.c首先需要將此源文件()編譯為可執行文件(例如,hello在Unix/Linux系統或hello.exeWindows上)。這是使用C語言的編譯器完成的。

進一步了解編譯

使用GCC進行編譯

GCC(GNU編譯器集合)是一種廣泛使用的C編譯器。要使用它,請打開一個終端,使用命令行導航到源文件的位置,然后運行:

gcchello.c-ohello

如果在源代碼(hello.c)中未發現錯誤,則編譯器將創建一個二進制文件,其名稱由-o命令行選項(hello)的參數指定。這是最終的可執行文件。

我們還可以使用警告選項-Wall-Wextra-Werror,幫助確定可能導致程序失敗或產生意外結果的問題。對于這個簡單的程序,它們不是必需的,但這是添加它們的方法:

gcc-Wall-Wextra-Werror-ohellohello.c

使用clang編譯器

要使用編譯程序clang,可以使用:

clang-Wall-Wextra-Werror-ohellohello.c

根據設計,clang命令行選項與GCC相似。

從命令行使用MicrosoftC編譯器

如果cl.exe在支持VisualStudio的Windows系統上使用Microsoft編譯器并且設置了所有環境變量,則可以使用以下命令來編譯此C示例,該命令將在執行hello.exe該命令的目錄內生成可執行文件(警告選項如下:如/W3為cl,大致類似于-Wall等為GCC或鐺)。

clhello.c

執行程序

編譯完成后,然后可以通過./hello在終端中鍵入來執行二進制文件。執行后,編譯后的程序將Hello,World在命令提示符處打印,后跟換行符。