1 命令列編譯
gnu: $ g++ main.cc -o main
vs.net: cl -gx main.cpp
------------------x.cpp -> x.obj -> x.exe
c++檔案字尾: cc cpp cp c 與編譯器有關。
2 輸入輸出 iostream
cin 是istream型別物件 標準輸入
cout 是 ostream型別物件 標準輸出
另外 cerr clog
其他: endl, :: 作用域操作符 std::
3 注釋
// 和 /* */
注釋放在**的上方 保持和**一致同步更新
4 控制語句
while
for 執行順序: 初始化i, 判斷滿足條件, 執行迴圈體, 執行 i++ 再次判斷條件
新標準的c++ 迴圈內的 i 不再可訪問
5 類 結構+函式
主要有那些資料 有哪些操作
==結構體的大小等於最後乙個成員的偏移量加上其大小再加上末尾的填充位元組數目,即:
sizeof( struct ) = offsetof( last item ) + sizeof( last item ) + sizeof( trailing padding )
argument-實參 block-語句塊 buffer-緩衝區 built-in type-內建屬性 cerr cin clog cout
comment-注釋 condition-條件 expression-表示式 compile-編譯 statrment-語句 function-函式
header-標頭檔案 library-type-標準庫型別 manipulator-操作符 member-成員 method-方法
namespace-命名空間 parameter-list-形參表 preprocessor-預處理 standard-標準
uninitialized-未初始化 variable-變數 operator-操作
1 C基礎介紹
1.程式執行 解釋 借助乙個程式,那個程式能試圖理解你的程式,然後按照你的要求執行。編譯 借助乙個程式,就像乙個翻譯,把你的程式翻譯成計算機真正能懂的語言 機器語言 寫的程式,然後,這個機器語言寫的程式就能直接執行了。注意,語言本身沒有解釋和編譯之分,只是執行的方式不同而已。2.c語言在 作業系統 ...
1 C 程式設計基礎
1 c表示c程式檔案的字尾名,cpp表示c 程式檔案的字尾名 編寫的c 程式的字尾名既可以用.c也可以用.cpp 2 在linux環境下,c程式和c 程式都可以用gcc和g 來編譯,區別是gcc編譯器會根據檔案字尾名對函式或變數名做某些修正,乙個是c的編譯方式,乙個是c 的編譯方式。而g 無論是對....
1 C 基礎 類 物件
c 的用法非常複雜,不僅相容c語法,還包括其他語法以及自身的語法風格。由於工作需要,本人也開始涉及c 的學習。本著從易到難的學習過程,在學習c 的過程中與c語言對比,形成自己的c 物件導向思想程式設計的風格。類是c 物件導向思想程式設計的基準,也把c 物件導向程式設計稱為類程式設計。定義乙個類,其中...