C語言基礎學習筆記

學習鏈接https://www.runoob.com/cprogramming/c-tutorial.html

C 語言是一種通用的、面向過程式的計算機程序設計語言。1972 年,爲了移植與開發 UNIX 操作系統,丹尼斯·裏奇在貝爾電話實驗室設計開發了 C 語言。 C 語言是一種廣泛使用的計算機語言,它與 Java編程語言一樣普及,二者在現代軟件程序員之間都得到廣泛使用。 當前最新的C語言標準爲 C11 ,在它之前的C語言標準爲 C99。

第一個C程序

#include <stdio.h>
 
int main()
{
    /* 我的第一個 C 程序 */
    printf("Hello, World! \n"); 
    return 0;
}

所有的 C 語言程序都需要包含 main() 函數。 代碼從 main() 函數開始執行。
/* … */ 用於註釋說明。
printf() 用於格式化輸出到屏幕。printf() 函數在 “stdio.h” 頭文件中聲明。
stdio.h 是一個頭文件 (標準輸入輸出頭文件) , #include 是一個預處理命令,用來引入頭文件。 當編譯器遇到 printf() 函數時,如果沒有找到 stdio.h 頭文件,會發生編譯錯誤。
return 0; 語句用於表示退出程序

當是 int main() 時,main() 的返回值是 int 類型,所以是 return 0; 現在 C 標準裏規定 main() 返回值必須爲 int,所以必須寫成是 int main()。

#include <stdio.h>
int main(){
    /* 我的第一個 C 程序 */
    printf("Hello, World!\n");
    return 0;
}

當是 void main() 時,main() 的返回值是空,所以可以不寫或者是 return; 但這是以前的寫法了,現在很少用 void main() 了,也不推薦大家這麼用。寫出來的目的就是給大家提個醒,別犯一些低級錯誤。

#include <stdio.h>
void main(){
    /* 我的第一個 C 程序 */
    printf("Hello, World!\n");
    return ;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章