演算法筆記 第二章c c 快速入門 總結

2021-09-20 13:19:41 字數 1432 閱讀 9314

cin與cout消耗的時間比scanf和printf多得多,建議使用scanf與printf.

標頭檔案:#include(c++中)

int a = 1;

int的範圍:絕對值在10^9內,printf%d輸出。

long long的範圍:絕對值在10^18內,printf%lld輸出。

long long型賦大於10^9的初值時,需加上ll,如long long bignum = 1234567890122345ll;對整型資料, 加上unsigned表示無符號型。如unsigned int。少用。

碰到浮點型都用double儲存,printf%lf輸出。

char a = '1';printf%c輸出。

字串:char str[4] = "ojbk";\n表示換行。

\t表示tab鍵。

\0表示空字元null,不等於空格。

c++中無需標頭檔案 只有true與false兩種值,或為1與0.

(新型別名)變數名;(double)a;

%.1f表示保留一位小數輸出。

#define pi 3.14

const double pi = 3.14; //更推薦const的寫法

#define add(a, b) ((a) + (b)) //定義語句,注意括號

+-*/%++--

<><=>===!=

&&||!

條件運算子:a ? b : c如果a為真,執行並返回b,否則執行並返回c。 如int c = a > b ? 7 : 11;

位運算子:(不熟練)

& 按位與 | 按位或 ^ 按位異或 ~取反 《左移 >>右移

等待更新。。。。

演算法筆記 第二章 C C 快速入門 學習總結

如果時間充足的話,想學c語言的話推薦去看書 c和指標 然後配著mooc上翁愷老師的課程一起看,看完之後基礎可以比較紮實,如果時間很緊張就仔細閱讀這部分內容,配著翁愷老師mooc一起。由於之前有c的基礎,這學期也在學習c c 可以聽翁愷老師和侯捷老師的課,書用c prime 所以很多基礎的部分就省略掉...

第二章 c c 快速入門

1.整數範圍選擇 10 9以內或者32位整數,用int。10 18以內或者64位整數用long long 2浮點型用double即可。3字元常量用ascii統一編碼。標準ascii範圍0 127。0 9,a z,a z對應的ascii碼分別為48 57,65 90,97 122.4.字串可以直接賦值...

第二章 C C 快速入門

1.c和c 部分區別 輸入輸出,指標引用 c語言的scanf和printf比c 的cin和cout要快 2.標頭檔案是什麼 include 例如stdio是標準輸入輸出庫,h是標頭檔案的檔案格式。檔案中包含一些跟輸入輸出有關的東西,程式需要輸入輸出的時候,需要引用標頭檔案才能使用檔案裡的輸入輸出函式...