C 第一天 資料相關

2022-07-14 09:09:11 字數 747 閱讀 9730

程式的基本任務:對資料進行處理。

資料分為常量和變數。

變數本質上是記憶體的空間,用來儲存資訊。

資料型別:本質上是資料的儲存方式及其能參與運算的抽象。

資料型別分兩大類:值型別(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 最後乙個 可以選擇保留或不保留,一般在新增多行資訊的...