程式的基本任務:對資料進行處理。
資料分為常量和變數。
變數本質上是記憶體的空間,用來儲存資訊。
資料型別:本質上是資料的儲存方式及其能參與運算的抽象。
資料型別分兩大類:值型別(value type),引用型別(reference type)。
int a=5;//值型別int b=a;//
值型別person p=new person();//
引用型別
person p2=p; //
引用型別
datetime t=new datetime(2019,3,28);//
值型別datetime t2=t; //
值型別//
如果資料型別比較簡單,僅靠棧就可以完成儲存,此型別為值型別
//如果資料型別比較繁雜,光靠棧無法完成儲存,還需要使用額外堆來儲存資料,而棧中儲存指向堆的位址資訊,則此型別為引用型別。
//注意,string是引用型別。
//在c++中
book b;//是變數
book *b;//是指標
book &b;//是引用
book *&b;//是指標引用
值型別包括:簡單型別,結構型別(struct type),列舉型別。
引用型別包括:類型別(class type),藉口型別,委託型別,陣列型別。
第一天 陣列
一維陣列特點 長度一旦確定不可以改變其元素必須是 相同 型別,不允許出現混合型別。陣列中的元素可以是任何資料型別,包括基本型別和引用型別。陣列的初始化 靜態初始化 在定義陣列的同時就為陣列元素分配空間並賦值 動態初始化 陣列定義與為陣列元素分配空間和賦值的操作分開進行 陣列的遍歷 1 普通for迴圈...
c語言打卡第一天 資料型別
一.浮點數常量的輸入輸出 示例 includeint main 執行截圖 知識點 1.double型別通過printf函式輸出時轉換說明要用 f 2.double型別通過scanf函式賦值時需使用格式字串 lf 注意 是lf不是f 3.double輸入輸出的 轉換說明 和格式字串 不一樣!這 與整型...
PHP學習第一天 陣列
這些部落格都是用來記錄學習php經歷的,會有很多bug和錯誤,參考需謹慎!工作第一天!header content type text html charset utf 8 設定編碼格式是utf 8。建立陣列格式為 array key value 最後乙個 可以選擇保留或不保留,一般在新增多行資訊的...