變量和常量
話不多說上圖,感性認識
常量就是在程序運行過程中保持類型和值都不變的數據,比如說數字,圓周率,你的身高,你的手指的個數,
變量就是程序運行過程中會發生改變的量,可能類型和值都會改變,比如LOL遊戲中英雄的等級,攻擊力,生命值,技能冷卻時長,等等。這些都是變量。
變量和常量都在程序的運行過程中,他們都在發揮著自己獨特的作用。變量你可以把它理解為一個杯子,一個容器,你只有往裡面倒什麼,我們才能知道里面有什麼,正如我們實際生活的經驗一樣,杯子的容量有大有小,而程序運行中的變量也有大有小,變量如何描述這種“尺寸規格”呢,那就是變量的類型。
數據類型
但是今天我們只介紹 [singed]int類型,基本整型,即有符號的整型數,後面遇到啥再講啥。整型一般可以表示-2^31到2^31-1 個數,因為無論是什麼數據類型,在內存中都是以01的二進制形式儲存,1個字節表示8個二進制位,int 型佔4個字節,就是32個二進制位,再去掉一個位數來表示正負,即int 型的表示範圍就是那麼多。
變量的使用和命名規則
變量的使用需要提前“打招呼”。
你不能直接寫 A = 8 ;
而要寫int A = 8 ; 有沒有不需要定義類型就可以直接使用變量的語言呢,還真有,比如JS(瀏覽器端使用的語言)。
在很多時候,變量名雖然是自己想怎麼命名就怎麼命名,但是,還是有一點點顧慮,比如不要使用一些特殊的變量名 比如 int int就很讓人費解,int 是定義類型的關鍵字,是編譯工作中很重要的“內部人員”,工牌怎麼能隨便讓別人使用呢,於是就要避免使用這些“內部人員的工牌”,這很像古代要避諱一樣。關鍵字存在的意義還是更好地進行編譯工作,防止混淆。
提一下,C語言中的程序語句都需要半角分號來結尾,固定的表達框架,例如函數 是使用右大括號來進行結尾。這一點要注意哦,還有敲代碼的時候務必確保輸入法在英文狀態。
編程環境的搭建
那麼我們現在肯定需要一個開發環境來幫助我們編寫代碼,並且可以需要編譯器讓我們的C語言源代碼直接在我們的機器上跑起來,因為我們是初學者,所以我們並不需要太高大上的集成開發環境,例如Visual Studio,我們使用Dev C++來幫助我們編譯和運行代碼。下載的網址我放在評論區。
我們不從外國網站下載,直接在騰訊軟件中心就可以了進入網站之後界面如下:
然後點擊 普通下載,不要被騙哦,普通下載速度也很快哦。然後點擊下載就好了。
雙擊運行
安裝流程直接看圖
第一步的初始語言設為英語沒關係,因為這個軟件設置裡可以調為中文。
然後就是我們熟悉的中文啦。
【文件】|【新建】|【源代碼】
一定要切換成英文輸入法!一定要切換成英文輸入法!一定要切換成英文輸入法!(重要的事情說三遍)。
然後就可以敲代碼了。
閱讀更多 01先生你好 的文章