dfdfd ...
C++快速入門
一 編寫簡單程式
// main是操作系統唯一顯示調用的函數
int main() {
/*
*return返回的值是一個狀態指示器 0:成功 非0:返回錯誤給OS
*以echo $?命令可以查看該返回值
*任何其他非零的返回值都有操作系統定義的含義
*/ return 0; }
二 輸入/輸出
cin: 標準輸入
cout: 標準輸出
cerr: 標準錯誤
clog: 日誌輸出
註:cout cerr或clog 輸出寫至同一視窗;利用重定向可以將這些流與所選擇的文件聯繫起來
//預處理指示 #include <iostream> int main() { std::cout <<" "Enter two numbers:" << std::endl; int v1, v2; std::cin >> v1 >> v2; std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << std::endl; return 0; }
三 關於註釋
單行註釋: //
多行註釋: /**/
#include <iostream> /* *多行註釋 */ int main() { // please enter two numbes 單行註釋 std::cout << " Enter two numbers" << std::endl; int v1, v2; std::cin >> v1 >> v2; return 0; }
四 控制結構
讀入未知數目的輸入
#include <iostream> int main() { int sum = 0, value; while (std::cin >> value) sum += value; std::cout << "Sum is: " << sum << std::endl; return 0; }
從鍵盤輸入文件結束符:windows輸入ctrl-z Unix和Max OS用Ctrl + d