C Primer 學習筆記 2

2022-09-23 20:45:20 字數 1315 閱讀 5072

p15習題

//題1.14: 試分析如果v1 == v2的情況下,該程式的輸出結果

#include

int main()

else

int sum = 0;

for (int i = lower; i <= upper; ++i)

std::cout << "sum of " << lower

<< " to " << upper

<< " inclusive is "

<< sum << std::endl;

return 0;

}#include

int main()

} std::cout << "there is " << count << " negatives" << std::endl;

return 0;

}//題1.19

#include

int main()

++ count;

}return 0;

}五、類的簡介

1、c++中,我們通過定義類來定義自己的資料結構

實際上,c++設計的主要焦點就是使所定義的類型別的行為可以像內建型別一樣自然!!!

2、使用類的時候,我們不需要指定哦啊這個類是怎樣實現的,相反,我們需要知道的是:這個類能夠提供什麼樣的操作!

3、對於自定義的類,必須使得編譯器可以訪問和類相關的定義。

4、通常檔名和定義在標頭檔案中的類名是一樣的。通常字尾名是.h,但是有些ide會挑剔標頭檔案的字尾名!

5、當使用自定義標頭檔案時,我們採用雙引號(」」)把頭檔案包含進來。

6、當呼叫成員函式的時候,(通常)指定函式要操作的物件,語法是使用點操作符(」.」),左操作符必須是類型別,右操作符必須指定該型別的成員。

p19//習題1.21

#include

#include

#include "sales_item.h"

int main()

return 0;

}//習題1.22

#include

#include

#include "sales_item.h"

int main()

} return 0;

}六、c++程式

#include

#include

#include "sales_item.h"

int main()

else

}std::cout << total << std::endl;

}else

return 0;

}

c Primer學習筆記2

while語句 while語句提供了迭代功能 從1到10求和 include int main std coutfor迴圈實現1到10求和 include int main std cout 未知數目的輸入 include int main std cout 類的簡介 一般將類的定義放在標頭檔案中,...

c primer 學習筆記 2

字串字面值可以分開書寫 const char aa aaa aaa 初始化 int a 0 int a int a 報錯,3.14不能放到int中 int a int a 0 申明和定義的區別 申明規定的變數的型別和名字,定義還申請記憶體,初始化 只申明 extren,但如果初始化了 就是 定義了 ...

c primer學習筆記 6 函式 2

string screeninit string size type height 24,string size type width 80,char background 要麼全有,要麼全沒有.呼叫string screen screen screeninit equivalent to scre...