C primer plus 第三章 習題

2022-09-23 07:54:12 字數 1345 閱讀 5693

c++ primer plus 第三章 習題。

limits.cpp

#include

#include //使用limits中各種定義.

using namespace std;

int main(void){

int n_int=int_max;

short n_short=shrt_max;

long n_long=long_max;

long long n_llong=llong_max;

//sizeof 是一種操作符,可以對型別使用 sizeof(),對變數使用 sizeof n_int(對變數使用也可以加括號,)

cout << "int is "例如在climits標頭檔案中有

#define int_max 32767

作用是在編譯前的預處理過程中將全文搜尋匹配的int_max替換為32767,當然嵌入的單詞不會替換,

#include

#include

#define zero 0

using namespace std;

int main(void){

short sam=shrt_max;

unsigned short sue=sam;

cout << " cout="" dollars="" each="" eache="" from="" has="" int="" is="" long="" max="" minimum="" nadd="" nlucy="" nnow="" npoor="" ntake="" per="" return="" sam="" sam-="1;

<<">define 和include 一樣是預處理編譯指令,同樣define語句後不需要加分號

例如在climits標頭檔案中有

#define int_max 32767

作用是在編譯前的預處理過程中將全文搜尋匹配的int_max替換為32767,當然嵌入的單詞不會替換,

#include

#include

#define zero 0

using namespace std;

int main(void){

short sam=shrt_max;

unsigned short sue=sam;

cout << " cout="" dollars="" each="" eache="" from="" has="" int="" is="" long="" max="" minimum="" nadd="" nlucy="" nnow="" npoor="" ntake="" per="" return="" sam="" sam-="1;

<<">

C Primer Plus 第三章筆記

1.變數名命名需注意 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現使用 以乙個下劃線開頭的名稱被保留給實現,用作全域性識別符號。2.對型別名使用 sizeof 運算子時,應將名稱放在括號中,但對變數名使用時括號可選。3.標頭檔案 climits 定義了符號常量來表示型別的限制。4.若不對函式...

C Primer Plus 第三章 學習

oop的本質是設計並拓展自己的資料型別,即讓型別與資料匹配。c 內建的型別,分為兩組 基本型別,復合型別。基本型別 整數,浮點數 復合型別 陣列,字串,指標和結構。標識儲存的資料的方法 使用變數 3.1簡單變數 程式必須記錄三個基本屬性 1.資訊將儲存在 2.要儲存什麼值 3.儲存何種型別的資訊 宣...

C Primer Plus 第三章筆記

他們都是無符號的 char16 t 用 u表示 char32 t用u表示 bool 非0都是true 盡量用const而不是 define來作為常量標註 1來可以限定型別,2來可以限定作用域範圍 float型別的儲存方式 計算機會分別儲存兩部分 1部分儲存的是值,另一部分是儲存對值得縮小放大倍數 1...