1. 程式人生 > >c++程式設計基礎 第一章基本資料與表示式

c++程式設計基礎 第一章基本資料與表示式

1.一個簡單的c++程式

  • 結構化方法程式設計

  • 面向物件的方法程式設計
    2.c++語言的基本資料型別與儲存整型形式
    ⑴c++語言的資料型別
    ①基本型別

  • 整型(int ,bool,enum)

  • 浮點型(float,double)

  • 字元型(char)
    ②結構型別

  • 陣列([])

  • 結構(struct)

  • 聯合(union)

  • 類 (class)
    ③指標型別(*)
    ④空型別(void)
    3.基本資料型別
    Ⅰ整型
    ①int
    c++有五種整型型別,char、short、int、long、long long,每種都有signed(有符號,預設)、unsigned(無符號)兩種分類,一共為10種類型
    ▲十進位制表示正整數
    十進位制整數是帶或者不帶正負號,沒有小數點,由數字0-9組成的字串,c++中的十 進位制整數不能以0開始。
    字尾L(l)表示長整型,字尾U(u)表示無符號型整數。
    ▲八進位制數是以0為字首,沒有小數點,由數字0-7組成的字串。八進位制只能表示正整數。
    ▲十六進位制是以0X(0x)為字首,沒有小數點,由數字0-9及a-f(A-F)組成的字串。十六進位制只能表示正整數。
    ②bool
    邏輯型別只有兩個值true和false,在語言中用1和0參與運算。
    ③enum
    Ⅱ浮點型
    按照精度的不同劃分如下:

(1)float: 單精度型別

(2)double: 雙精度型別

(3)long double: 長雙精度型別
Ⅲ字元型
除了用字元表示字元型資料外,還可以用ASCII碼的八進位制數值,十六進位制數值之前新增轉義符反斜槓“\”,表示把它們的值轉換成字元。
4.運算子
運算子是一種告訴編譯器執行特定的數學或邏輯操作的符號。C++ 內建了豐富的運算子,並提供了以下型別的運算子:
①算術運算子
②關係運算符
③邏輯運算子
④位運算子
⑤賦值運算子
⑥雜項運算子
在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述在這裡插入圖片描述