學習筆記只為幫助自己記憶,寫的並不嚴謹,以自己理解為主.若看到此文的人,發現錯誤請指出,非常感謝.
還是以main函式為入口點,可以有返回值,也可以返回值為void,檔案字尾名為cpp(以不同編譯為準)
int main()即c++的擴充套件函式庫
標準庫中用於基本標準輸出和輸入的庫
先看以下兩個方法
(1)cin 標準輸入 (2)cout 標準輸出(c讀作see, see-in,see-out)
#include分析上面程式/* ****** main function: read two numbers and write their sum */
int main()
(1)標頭檔案(header):iostream被稱之為
(2)#include:程式要使用標準庫,則必須先使用引用該檔案,庫前後加尖括號
(3)命名空間(namespace):方法被定義在命名空間中,為了防止命名衝突,如命名空間std,***則是呼叫函式的時候要引用命名空間.
(4)作用域操作符(scope operator::),如std::cout即使用iostream的cout則需要 namespace +」::"+cout
(5)輸出操作符和輸入操作符(<>) 如上程式
std::cout << "enter two numbers:"
<< std::endl;
先輸出"enter two numbers:" ,iostream的endl表示換行
int v1, v2; std::cin >> v1 >> v2; //使用者輸入兩個數字
接著再輸出結果,以下為程式輸出結果.
(1)while語句
#include輸出結果:int main()
std::cout << "sum of 1 to 10 inclusive is "
<< sum << std::endl;
return 0;
}
(2)for語句
輸出結果同上
#include(3)if語句int main()
#include以上為第一章快速入門,省略類這一部分.int main()
else
int sum = 0;
// sum values from lower up to and including upper
for (int val = lower; val <= upper; ++val)
sum += val; // sum = sum + val
std::cout << "sum of "
<< lower
<< " to "
<< upper
<< " inclusive is "
<< sum << std::endl;
return 0;
}
c primer學習筆記 1
學習筆記只為幫助自己記憶,寫的並不嚴謹,以自己理解為主.若看到此文的人,發現錯誤請指出,非常感謝.還是以main函式為入口點,可以有返回值,也可以返回值為void,檔案字尾名為cpp 以不同編譯為準 int main 即c 的擴充套件函式庫 標準庫中用於基本標準輸出和輸入的庫 先看以下兩個方法 1 ...
c primer學習筆記1
1,main函式返回值必須是int型。2,iostream庫的基礎是istream和ostream的型別 4個io物件 cin 標準輸入 cout 標準輸出 cerr 標準錯誤 clog 標準日誌 3,域操作符 4,注釋符放在雙引號內是不會被解釋成注釋的,雙引號限制了注釋符的擴充套件。5,for和w...
C Primer學習筆記《1》
void 也是一種型別,常用於返回值為 void 的函式return 處。c 只是規定了各種基本內建型別的最小儲存空間,並沒有限制其上限值,對於 int,大部分的編譯器實現採用的空間都會比要求的大,一般為 32bits 但其規定最小空間大小是 16bits。在c 中,並沒有關於 bool 型別的最小...