C 中的常量和修飾符型別

2021-10-12 12:57:57 字數 643 閱讀 8263

修飾符型別:

無符號有符號

long

short

常量:是指在執行過程中,不變化的值。

0123 //八進位制

0x3a //16進製制

u23 //無符號整型

234ul //無符號長整型(u和l的大小寫與位置都可以互換)

整數常量:可以為十進位制、十六進製制、八進位制。八進位制的用0表示,0x表示十六進製制。

布林常量:只有兩個值。true or false

字元常量:所有的轉譯字元都是常量

浮點常量:主要是整數+小數點+小數部分+指數部分

3.14159 // 合法的

314159e-5l // 合法的

在 c++ 中,有兩種簡單的定義常量的方式:

#define  width 5(類似於c語言的巨集)

用const 修飾

#include using namespace std;

#define length 10

#define width 5

#define newline '\n'

int main()

#define 定義的是巨集,在main外面定義。const 一般在函式裡面定義。

C 型別修飾符

資料隱藏是物件導向程式設計的乙個重要特點,它防止函式直接訪問類型別的內部成員。類成員的訪問限制是通過在類主體內部對各個區域標記public private protected來指定的。關鍵字 public private protected 稱為訪問說明符。乙個類可以有多個 public prote...

C 修飾符型別

c 允許在char int 和 double資料型別前放置修飾符。修飾符用於改變基本型別的含義,所以它更能滿足各種情境的需求。下面列出了資料型別修飾符 為了理解 c 解釋有符號整數和無符號整數修飾符之間的差別,我們來執行一下下面這個短程式 include using namespace std 這個...

C 修飾符型別

c 允許在char int 和 double資料型別前放置修飾符。修飾符用於改變基本型別的含義,所以它更能滿足各種情境的需求。下面列出了資料型別修飾符 修飾符signed unsigned long 和 short可應用於整型,signed和unsigned可應用於字元型,long可應用於雙精度型。...