怎么讓hello world的窗口停留 c語言世界你好怎么敲?
c語言世界你好怎么敲?你好,C語言敲世界。創(chuàng)建一個簡單的C程序打印 "你好,世界 "在屏幕上,請使用文本編輯器創(chuàng)建一個包含以下源代碼的新文件(例如,hello.c,文件擴展名必須是。c):你好?、in
c語言世界你好怎么敲?
你好,C語言敲世界。創(chuàng)建一個簡單的C程序打印 "你好,世界 "在屏幕上,請使用文本編輯器創(chuàng)建一個包含以下源代碼的新文件(例如,hello.c,文件擴展名必須是。c):
你好?、include、int main(void)、puts(#34Hello,World#34)返回0
科利魯?shù)默F(xiàn)場演示
讓 讓我們一行一行地看這個簡單的程序。
# Including
這一行告訴編譯器包含stdlib.h s程序中的內(nèi)容stdio.h。頭文件通常是包含函數(shù)聲明、宏和數(shù)據(jù)類型的文件,在使用它們之前必須包含這些文件。包含了這一行,所以stdio.h可以調(diào)用函數(shù)puts()。
了解更多關(guān)于標(biāo)題的信息。
int main(void)
這一行開始定義函數(shù)。它描述了函數(shù)的名稱(main)、預(yù)期的參數(shù)類型和數(shù)量(void,表示無)以及函數(shù)返回值的類型(int)。程序從main()函數(shù)開始。
大括號成對使用,以指示代碼塊的開始和結(jié)束位置。它們可以用在很多方面,但在這種情況下,它們是指標(biāo)函數(shù)的開始和結(jié)束位置。
Puts (Hello, ranked 34th in the world)
這一行調(diào)用一個函數(shù),該函數(shù)將puts()文本輸出到標(biāo)準(zhǔn)輸出(缺省情況下是屏幕),后跟一個換行符。要輸出的字符串用括號括起來。
#34Hello,World#34是要寫在屏幕上的字符串。在C中,每個字符串值都必須用雙引號括起來。
了解有關(guān)字符串的更多信息。
在C程序中,每條語句都必須以分號結(jié)束。
Return 0
在定義main()時,我們將其聲明為返回函數(shù)int,這意味著它需要返回一個整數(shù)。在這個例子中,我們返回一個整數(shù)值0,這表示程序已經(jīng)成功退出。在返回0的語句之后,執(zhí)行過程將被終止。
編輯程序
簡單的文本編輯器包括Linux或NotepadWindows上的vim或gedit。跨平臺編輯器還包括Visual Studio代碼或Sublime文本。
編輯必須創(chuàng)建純文本文件,而不是RTF或任何其他格式。
編譯并運行程序
要運行這個程序,hello.c首先需要將這個源文件()編譯成一個可執(zhí)行文件(比如hello在Unix/Linux系統(tǒng)上或者hello.exeWindows上)。這是通過使用C語言的編譯器來完成的。
了解有關(guān)編譯的更多信息
用GCC編譯。
GCC(GNU編譯器集合)是一個廣泛使用的c編譯器。要使用它,請打開終端,使用命令行導(dǎo)航到源文件的位置,然后運行:
gcchello.c-o你好
如果在源代碼(hello.c)中沒有發(fā)現(xiàn)錯誤,編譯器將創(chuàng)建一個二進制文件,其名稱由-o命令行選項(hello)的參數(shù)指定。這是最終的可執(zhí)行文件。
我們還可以使用警告選項-wall-wextra-error來幫助識別可能導(dǎo)致程序失敗或產(chǎn)生意外結(jié)果的問題。對于這個簡單的程序,它們不是必需的,但這是添加它們的方法:
gcc-Wall-Wextra-Werror-o你好你好。c
使用clang編譯器
要使用編譯器clang,您可以使用:
clang -Wall -Wextra -Werror -o你好你好
按照設(shè)計,clang命令行選項類似于GCC。
從命令行使用Microsoft C編譯器
如果cl.exe在支持Visual Studio的Windows系統(tǒng)上使用Microsoft編譯器,并且設(shè)置了所有環(huán)境變量,則可以用下面的命令編譯這個C #示例,它將執(zhí)行命令在hello.exe的目錄。在中生成可執(zhí)行文件(警告選項如下:比如/W3是cl,大致類似于-Wall,比如GCC或者thunk)。
cl hello.c
執(zhí)行程序
編譯后,您可以通過。/hello執(zhí)行二進制文件。執(zhí)行后,編譯后的程序?qū)⒃诿钐崾痉麓蛴ello,World,后跟一個換行符。
使用IDLE編寫Hello程序,實現(xiàn)對朋友的問候?
你在cmd上輸入python,這是python的交互模式。要以交互模式執(zhí)行腳本,可以導(dǎo)入helloworld。你真正想做的是運行cmd-切換到腳本目錄-執(zhí)行python。讓 讓我們讀一些簡單的問題。