C 基礎 01 C 初識

2021-07-12 04:17:07 字數 2468 閱讀 8300

學習一門新的程式語言,必須實際動手編寫程式

語言基本特徵

1. 內建資料型別

2. 表示式和語句:用於操作上述型別

3. 變數:可以使用變數對所用的物件命名

4. 控制結構:可以使用控制結構有條件地執行或重複執行一組動作

5. 函式:可以使用函式把行為抽象成可呼叫的計算單元

int main()

與其它程式語言的程式類似,c++程式都包含乙個或多個函式。其中:

① 每個c++程式必須含有main函式,且main函式是(唯一) 被作業系統顯示呼叫的函式。

② main函式的返回值必須是int型別,該返回值作為狀態指示器,需要返回給作業系統.

函式特徵元素

①返回型別;

②函式名;

③圓括號內的形參表(可能為空);

④函式體

輸入輸出

iostream庫的基礎是兩種命名為istream和ostream的型別,分別表示輸入流和輸出流。

是指要從某種io裝置上讀入或寫入的字串行。

標準庫定義的4個io物件:

① 標準輸入—處理輸入時使用cin的istream型別物件;

② 標準輸出—處理輸出時使用

cout的ostream型別物件;

③ 標準錯誤—輸出警告和錯誤資訊cerr

④ 一般資訊

clog物件用於產生程式執行的一般資訊;

// io庫演示程式

int main()

1. 注釋的作用:概括演算法、確認變數的用途或者闡明難以理解的**段。

2. 注釋的說明

2.1 多行注釋:使用注釋對/**/,同時,在注釋的每一行以星號開始,指明整個範圍是多行注釋的一部分。

任何允許有製表符、空格或換行符的地方都允許放注釋對。

2.2 單行注釋:使用//

2.3 通常最好是將乙個注釋塊放在所解釋**的上方!

2.4 注釋對不可巢狀

1. while語句

// while結構形式

while (condition) while_body_statement;

2. for語句

// for結構形式

for(expression1; expression2; expression)

for_body_statement;

3. if語句

// if結構形式

if(condition)

if_body_statement;

上述只是給出來幾個簡單的控制結構,這裡只是作為簡單了解,後續再分別進行詳細說明

1、c++中,我們通過定義類來定義自己的資料結構

實際上,c++設計的主要焦點就是使所定義的類型別(class type)的行為可以像內建型別(內建型別,即該型別是由c++語言定義的)一樣自然!

2、使用類的時候,我們不需要指定這個類是怎樣實現的,相反,我們需要知道的是:這個類能夠提供什麼樣的操作!

3、對於自定義的類,必須使得編譯器可以訪問和類相關的定義。

4、通常檔名和定義在標頭檔案中的類名是一樣的。通常字尾名是.h,但也有用.h、.hpp和.hxx這種字尾的。

5、當使用自定義標頭檔案時,我們採用雙引號(」」)把頭檔案包含進來。

6、成員函式

成員函式是由類定義的函式,有時稱為類方法(method)。

當呼叫成員函式的時候,(通常)指定函式要操作的物件,語法是使用點操作符(」.」),左操作符必須是類型別,右操作符必須指定該型別的成員。

#include #include #include "sales_item.h"  

int main()

else

} // remember to print last record

std::cout << total << std::endl;

} else

return 0;

}

該示例程式基本涵蓋了本節提交的各個知識點,可以作為簡單了解,後續會逐一深入詳細說明。

ps: 歡迎關注

開發者小黑屋,分享優質技術乾貨。 

C 基礎程式設計 01 C 初識

階段內容 目標案例 第一階段 c 基礎入門 對c 有初步了解,能夠有基礎程式設計能力 通訊錄管理 第二階段 c 核心程式設計 介紹c 物件導向程式設計,為大型專案做鋪墊 職工管理系統 第三階段 c 提高程式設計 介紹c 泛型程式設計思想,以及stl的基本使用 演講比賽系統 編寫乙個c 程式總共分為四...

01 C 語法基礎

1.demo示例 include using namespace std main 是程式開始執行的地方 int main 2.標頭檔案 no h 3.命名空間 如 using namespace std 才能直接使用std中的cout cin endl等,否則要指明 std cout.4.標示符通...

C 零基礎(01) C 基礎語法

二 c 標準輸入 三 命名空間 總結 主要介紹區別於c語言的常用基礎語法 include 例輸出字串 std cout hello,world std endl 終端列印 hello,world 例輸出變數 int count 10 std cout count std endl 終端列印 10 例...