C 學習筆記(一),初識C

2021-08-19 19:09:56 字數 973 閱讀 1644

乙個簡單的c++程式

首先,通過乙個簡單的程式,了解一下c++中函式的基本結構,c++輸入輸出語句和注釋的方法形式

#include//包含輸入輸出流

/**簡單主函式:

*讀取兩個數,求和並將結果輸出

*//*乙個函式包含四個部分:

*返回型別:本例中的int

*函式名:本例中的main

*乙個括號包含的形參列表:可以為空,本例中main後面的小括號()

*函式體:本例中的花括號

*/int main()

類簡介

機制是c++最重要的特性之一,c++最初的設計焦點就是能自定義使用上像內建型別一樣自然的類型別,每個類實際上都定義了乙個新的型別,其型別名就是類名。

通過乙個書店程式,來進一步了解。首先,sales_item.h標頭檔案拷到自己的工作目錄中(專案儲存的目錄)以使程式能正常執行。

#include 

#include "sales_item.h" //標頭檔案宣告,自定義類

int main()

}std::cout

<< total << std::endl; // 列印最後一本書的結果

} else

return

0;}

讀完這些,已經對c++有了初步的認識。在編譯過程中,會出現找不到version_test.h標頭檔案的錯誤,找到sales_item.h,將第41行注釋掉,即可。version_test.h也是乙個自定義的類,不是c++內建的類。關於vs2017控制台閃退問題的解決,這裡提供一種方法。專案–>其他視窗–>屬性管理器–>右擊專案–>屬性–>聯結器–>系統–>子系統–>在下拉列表裡選擇控制台 (/subsystem:console),配置完畢,問題解決。

C 學習 C 初識

2.資料型別 給變數分配合理的空間 2 sizeof關鍵字 環境 visual studio 2017 include using namespace std intmain 單行 多行 每個程式只能有乙個main函式 資料型別 變數名 變數初始值 int a 10 define 巨集常量 defi...

C 學習之旅一 初識

1.注釋 行注釋 塊注釋 注釋可以出現在 的任何位置,但注釋不能分割關鍵字和識別符號 2.命名空間 1 如果要排程某個命名空間的類或方法,首先需要使用using指令引入命名空間,即堅持使用先宣告的做法 2 命名空間位置無特殊要求,只要使用了using指令,命名空間的自定義可以在主函式所在的命名空間之...

C 學習筆記 1 初識值型別

以前只是看看書 現在開始系統的學習c 並好好做筆記 如有不足和錯誤請各位大大及時指出哦 所有的值型別均隱式派生自 system.valuetype 每種值型別均有乙個隱式的預設建構函式來初始化該型別的預設值。值型別有三種,分為 列舉 結構體 簡單值型別。呼叫時候的關鍵字為enum,例如 enum f...