關於變數的問題,其實可以看成是乙個入住賓館的問題,對應的變數名即為房間號,定義的變數型別即為入住賓館的房間型別是標準間、單人間、雙人間、還是**套房等。
string name ;這裡的string即變數的型別(賓館中的房間型別),name即變數的名稱(賓館中的房間號如122、632),
string name="我的名字"; name="我的名字" 是把我的名字這個字串賦給name (我的名字就相當於要入住賓館的那個人,他適合於string這個型別,可以這麼理解:他是一般階層的,那只適合於標準間,若他是有錢老闆,那他適合於**套房,是什麼人住什麼樣的房間,住適合自己的房間)。
關於變數賦值,有兩種方法:一是如 string name;
name="我的名字" ;
另一種是 string name="我的名字";
第二中較為簡便。
C語言變數理解
資料型別 資料型別的本質 固定大小的記憶體的別名 1byte char 1個byte的記憶體用char來表示 2byte short 2個byte的記憶體用short來表示 4byte int4個byte的記憶體用int來表示 變數 變數的本質 變數是一段實際連續儲存空間的別名,程式中通過變數來申請...
C語言工程內如何呼叫其它檔案的函式和變數?
c語言 是以 檔案 為單位組織進行的。下面我們通過兩個問題的解答,進而展開講解。同乙個工程內,b.c檔案如何呼叫a.c內的全域性變數 非靜態 和函式 非靜態 呢?有兩種方法。在b.c檔案頭部中,直接新增用extern宣告要呼叫的全域性變數 函式的語句即可。宣告全域性變數時必須加extern關鍵字 宣...
對c語言普通變數和指標變數的理解
一 普通變數和的本質區別 在說到普通變數和指標變數的區別時,我更喜歡從乙個更高的視角去看待這兩者。首先來說,這兩者都是變數,既然是變數,就會包含位址和值這兩部分,例如int a 用 a獲得該變數的位址,用a獲得該變數的值 普通變數和指標變數的區別就是,這兩種 變數的值的所表示的意義不同,一般來說,普...