所謂萬事開頭難嘛,我們就先寫乙個最簡單的c語言程式來認識c語言吧!
萬能的helloworld!
下面進行講解上面的程式:#include int main(void)
#include 預處理器指令,此處引用了stdio.h
main
主函式,程式第乙個呼叫的函式
printf 格式化輸出資訊
return 0 表示正常退出程式
預處理器發現#include指令後就會去尋找#include <> 或者 #include ""裡的檔名
#include <> 引用的是編譯器的的類庫路徑裡的檔案
這個路徑在我們編譯器安裝時候就設定了。
比如這個設定在
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include
編譯器就會在這個目錄下面尋找,比如我#include 他就會在這個目錄下面進行尋找stdio.h檔案,如果沒有這個stdio.h檔案,編譯器就會報錯。
#include "" 引用的是你當前程式目錄下面相對的檔案
第一種 int main(void) 這種是最常見的
第二種 int main(int argc, char *argv) 這種是命令列引數所使用到的
argc表示命令行引數的個數
argv表示命令行引數的字串指標
(其中argv[0]表示程式全名,比如:當前專案在f:/project/下面,則argv[0]表示f:/project/***(***為專案名稱))
main(主函式)的返回值表示程式是否正常退出程式,因為在main(主函式)呼叫完成後會呼叫exit(ret),ret表示main(主函式)的返回值。
exit函式是用來終止當前程序(當前程式),exit(0)表示正常退出,exit(非0)表示異常結束。
printf是stdio.h裡面的乙個函式,只有引用了stdio.h才能使用,當前printf是在控制台上格式輸出一條資訊,當前輸出的內容是helloworld!,所以在控制台能看到一條helloworld!語句。
乙個簡單的verlig程式 乙個簡單C程式的介紹
我們前面學了c語言的一些理論知識,今天通過乙個簡單的程式先來看一看c語言程式是什麼樣子。然後再對程式中的 進行介紹。這個語句的功能是進行有關的預處理操作。include稱為檔案包含命令,後面尖括號的內容稱為標頭檔案或首檔案。此處指包含stdio.h系統標頭檔案,在下面主函式中使用的printf 函式...
乙個c語言程式
include include include void shuffle int wdeck 4 13 void deal int wdeck 4 13 char wface 13 char wsuit 4 int main char wface 13 int wdeck 4 13 printf 這...
ubuntu上第乙個hello程式
1.終端中輸入gedit hello.c 然後輸入程式 2.使用gcc編譯器,編譯出在pc上執行的hello可執行程式 gcc hello.c o hello pc 3.使用arm xilinx linux gnueabi gcc編譯器,編譯出在arm上執行的hello可執行程式 arm xilin...