c++ 由 bjarne stroustrup 於 1979 年在貝爾實驗室開始設計開發的,由於c++ 進一步擴充和完善了 c 語言,是一種物件導向的程式語言 ,所以最初命名為帶類的c 。c++ 是 c 的乙個超集,事實上,任何合法的 c 程式都是合法的 c++ 程式。c++ 也是目前嵌入式 ( 無人駕駛 ) 的首選語言。
開發工具種類繁多,有vs
|dev-c++
|code lite
|clion
|qt creator
#include
int main (
)
解釋:
#include` : 引入輸入輸出庫
int main(){}
: 主函式入口
std::
… 輸出列印
return 0
: 函式返回值,一般0 表示正常執行返回。
#include
int main (
)
資料型別
宣告整數型別
int單精度浮點數
float
雙精度浮點數
double
字元char
字串string
布林bool
c++提供sizeof()函式
來獲取某種資料型別占用的空間大小。
int
main()
int age ; //未初始化
int age = 21 ; // c 方式初始化
int age (21); //構造方法初始化
int age ; //c++ 11標準開始的方式
可以包含字母 、 數字 和下劃線
必須以字母或者下劃線開始
輸入
#include
int main (
)
輸出#include
int main (
)
if語句
#include
int main (
)else
if(score >80)
else
return0;
}
switch語句#include
int main (
)return0;
}
邏輯運算子
operator
python
c++並且
and&&
或者or
||非(取反)
not!
關係運算子
表示大小、相等操作的運算子,python和c++表示方法是一樣的。operator
python
c++equal
====
not equal
!=!=
greater than
>
>
less than
<
<
greater than or equal
>=
>=
less than or equal
<=
<=
#include
int main (
)
while#include
int main (
)return0;
}
do-whiledo-while結構與while差不多,區別只在於前者是上來先執行操作後判斷,後者是先判斷再執行迴圈操作
#include
int main (
)while
(cout <10)
;return0;
}
forfor迴圈是所有迴圈中使用最多的一種迴圈
#include
int main (
)return0;
}
C語言總結 1
1.識別符號 識別符號由字母數字構成,必須由字母開頭 下劃線 算作字母,但不要用下劃線作為識別符號的首字母,因為庫中通常用下劃線作為識別符號首字母,你如果這樣用容易引起衝突 識別符號是區分大小寫的,int a和int a代表不同的變數 關鍵字不能用作識別符號 c語言區分內部名和外部名,內部名僅出現於...
C語言總結(1)
一 整體上1 結構 順序結構 選擇結構 迴圈結構 2 乙個程式有且只有乙個main 函式 3 計算機都是二進位制。二 量 1 常量 1 整型常量。如 1000,12345,789 2 實型常量 十進位制小數形式,由數字和小數點組成 指數形式 如 123.456,12.34e3 代表12.3410 3...
C語言總結(1)
1.函式返回值 不能是乙個區域性變數的陣列,因為函式結束後會被摧毀,可以使用指標賦值,再作為返回值。2.有乙個陣列a 12 31 a 4 表示a 12 31 二維陣列的第五行,sizeof a 4 int 31。3.字元與字串 單引號括起來代表乙個整數,而用雙引號括起來的代表乙個指標。4.運算子優先...