【01】C語言基礎

2020-10-02 16:00:16
  • 什麼是C語言
  • The first C program
  • 資料型別
  • 變數,常數
  • 字串,跳脫字元,註釋
  • 選擇語句
  • 迴圈語句
  • 函數
  • 陣列
  • 操作符
  • 常見關鍵字
  • define定義常數和宏

什麼是C語言

c語言是一門通用的計算機程式語言,廣泛應用於底層開發。其設計目標是提供一種能以簡易的方式編譯、處理低階記憶體、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

The first C program

資料型別

char
short
int
long
long long
float
double
為什麼存在這麼多的型別?

為了更加豐富的表達各種值!

每種型別的大小是多少?
遇到問題
如何解決? 未完待續…

2020/10/1
今天是國慶和中秋,快樂Double ! 雖然我也一心為祖國母親慶生,但是不能放棄學習!!
昨天遺留的問題如何解決呢?經過我多次嘗試,最快速有效的方法居然是——刪掉重來
快看吶!這些資料類型的大小

變數、常數

生活多變,有些量經常都在變,比如:我的錢,還有我的體重。
有些量永遠不變,比如:我的性別。
so 不變的值,C語言中用常數的概念來表示。會變的量在C語言中用變數的概念來表示。

變數的分類
分為區域性變數和全域性變數。
在這裡插入圖片描述
這裡全域性變數和區域性變數同名,並無影響。而printf其實是遵循就近原則,所以列印的是60.當區域性變數和全域性變數同名時,區域性變數優先使用。
變數的使用