1.定義變數的語法:
資料型別 變數名; (定義乙個年齡的變數,年齡是整數,所以變數定義如下:)
int age; [系統會根據資料型別,在記憶體中分配不同大小的儲存空間]
每個資料型別後面,可以定義多個變數,如:(定義姓名、家庭位址、籍貫、民族)
string name,address,origin,national ;
2.為變數賦值語法:
變數名 = 值;
(這裡的=號表示賦值運算子,把=號右邊的值,賦值給左邊的變數名,最後以乙個;[分號]結束)
籍貫為「重慶",民族為「漢"
age = 18 ;
name = 「小張」 ;
address = 「重慶南坪***」 ;
origin = 「重慶」 ;
national = 「漢」 ;
變數:是指在程式的執行過程中隨時可以發生變化的量
常量:是指在程式在執行過程中不會發生變化的變數
常量的特點:
1、必須在宣告是賦值
2、不能在在程式執行時,給常量賦值
3、常量是靜態的。不必須(實際上,是不允許)在常量宣告中包含修飾符static
c語言基礎知識 變數
a 3 我們今天主要來談談變數,就是 a 1.變數是什麼 2.變數的三要素int a 讓我們乙個乙個來解釋 變數的型別 變數名變數的定義。3.一點思考 為什麼整形變數會存在溢位現象呢?溢位 int a 2147483647 int b a 1 最終 b 2147483648為什麼浮點型變數會有精度的...
基礎知識 變數型別
為何變數值 即記錄的資料 要區分型別呢?變數值使用來記錄事物狀態的,而事物的狀態 是各種各樣的,所以對應著就應該用不同型別的值 去記錄這些狀態 作用 記錄描述性質的狀態 定義 在 中包含一串字元 name egon 單行字串 多行字串 msg aaaa bbbb ccc 外層用單引號,內層就應該用雙...
C 基礎知識 變數儲存位置
1.棧區 stack 程式執行時由編譯器自動分配 存放 函式的引數值,區域性變數的值。儲存連續,其操作方式類似於資料結構中的棧。棧區處於相對較高的位址以位址的增長方向為上的話,棧位址是向下增長的,所以空間有限,windows下大多1 2m。2.堆區 heap 在記憶體開闢另一塊儲存區域。一般由程式設...