1 #include標頭檔案
using namespace std;
int main()以上為必寫項
2 cout<< ... 《輸出功能及插入運算子
int 整型,而且常用於定義字元未知量,賦值
a 97 ,a 65 ,0 48
3 (1)符號常量格式
型別名 const 常量名或者const 型別名 常量名,常量名一般用大寫字母表示
(2)變數 型別名 變數1,變數2,....,變數n;
變數名 (常量名,變數名,函式名都稱為 識別符號)
識別符號不能系統裡的關鍵字同名。識別符號只能包括字母 數字和下劃線_,並且開頭只能是字母或下劃線,不能開頭是數字。
識別符號必須先定義後使用。在同一作用域內識別符號不能重複定義。
識別符號是區分大小寫的,如a和a,sum和sum都是不同的識別符號。
標示符要盡量做到見名知義
(3) 變數的賦值。=為賦值號,==為等於號。
4 字元與字串
存放單個字元的變數稱為字元變數。字元變數的值是用一對單引號括起來的乙個字元。
存放一串有若干字元的變數稱為字串變數。字串變數的值是用一對雙引號括起來的字串行。''只能括乙個字元," "至少乙個字元
(1) 定義字元變數的格式,char 識別符號1;字元變數在記憶體中占用乙個位元組,字元資料在記憶體中實際儲存的是其ascιι碼值
(2) 轉義字元一些字元前加「\」的特殊字元,稱為轉義字元,字元輸入函式 getchar輸入字元,表示從終端輸入乙個字元,字元輸出函式 putchar輸出字元,表示向終端輸出乙個字元 #includec語言頭文字
(3) 字串變數 在c語言中不存在,只在c++使用標準模板庫中存在,字元陣列chars[ ]存放字串。,也可以用stl中的string型別
規定以轉義字元「\0」作為字串結束標誌,gets 輸入字串 puts 輸出函式。
(5) 算術運算子,+ - * / %(用於取餘運算) ( )可以改變運算順序。其中整數除以整數,商一定為整數,要捨去小數。在使用這些數學函式前,必須新增cmath或者math.h標頭檔案。
(6)cin語句,cin實現輸入功能,cin >>專案n;
要注意,資料個數一致,輸入順序一致,資料型別一致。
setprecision(2)<< fixed << area << endl;指定保留小數個數的方式。
(7)賦值語句=賦值號
賦值表示式,逗號表示式,在c++中,用逗號連線n個表示式構成乙個更大的表示式。復合運算,a = a+x可以寫成a += x
(8)符合運算子 實質上是賦值語句的一種縮寫形式。
++ 可以寫為,i++或者++i其作用相當為i=i+1計算的結合方向即結合律是按照表示式自左向右進行的。
(9)運算規則
char→int→unsigned→long→double←float
(10)格式控制
printf 函式的格式為 printf是格式化輸出。(格式控制字串,輸出列表)
print("%d,%c\n",i,c)表示將變數i以整數形式輸出,變數c以字元形式輸出,兩個輸出項之間用乙個逗號隔開。
格式控制字串是用雙引號括起來的字串,包括兩種資訊:
一種是普通字元,按原樣輸出。另一種是由%和格式字元組成,作用是將輸出的資料轉換成指定的格式,輸出格式包括資料的型別,形式長度,小數字數等。
scanf是格式化輸入
&稱為取位址符,簡而言之就是先找位址後放值
scanf,如果在格式控制字串中有其他字元,則執行程式輸入資料時對應的位置也要輸入這些相同的字元,該函式輸入時可以過濾掉不想讀入的字元。
兩個函式均包含在標頭檔案中
& 稱為取位址符,先找位址後放值。
第二章總結
學了c 後,我對第二章做出了總結,了解了以下幾點 1 cin語句,cout語句的使用 2 資料型別和他們各自的資料範圍及程式設計應用 3 定義常量與變數的格式及它們的含義 4 字元變數的運算和getchar,putchar的使用 5 算數運算子的含義,在實際問題程式設計中的應用 6 在賦值語句中 是...
第二章總結
值型別和引用型別 值型別 八大基本資料型別 列舉enum 結構struct 引用型別 class類,string字串,陣列 結構語法 public struct student 注意點 在結構中可以有字段和方法 定義結構時,結構中的字段不能被賦初值 可以不用new,直接定義結構的物件即可 宣告結構的...
第二章總結
先介紹的幾個通用暫存器和字在其中的儲存進行解釋。通用暫存器有ax,bx,cx,dx 幾種,ax包括ah和al。bx,cx,dx也同樣。然後是彙編指令。介紹了mov add兩個彙編指令的用法。mov 將後面的運算元賦給前面的運算元 mov 暫存器,常數 mov 暫存器,暫存器 相當於c語言裡的賦值運算...