C 中的資料型別 基本資料型別

2021-09-12 17:54:26 字數 1243 閱讀 2358

資料的基本型別包括::基本型別和符合型別。

其命名最好是按照英文方式命名。如果有多個表示同一事物的變數則可以用下標 123等來命名。如果需要兩個單詞才可以命名的變數則這兩個單詞之間通常使用「-」來連線。

基本資料型別也包括整型和浮點型,接下來我們先來介紹整型。

a:整型:short int long longlong 以及與unsigned結合產生的型別。

在c++中沒有具體的定義這幾種型別的具體最大值還是最小只是提供了其的最小 儲存圍以及怎麼樣去測量不同系統中各個型別的大小。

各個型別的最小引數範圍:

short至少為16位;

int至少和short一樣長;

long至少32位,且至少與int一樣長;

longlong 至少64位,且至少與long一樣長;

一般的情況下int 大概為32位也是就是從-32768~32767,unsigned int 應該是0~65535。

型別大小的測量:

1.sizeof(型別名/變數名)這個函式返回變數和引數的長度。

2.climits標頭檔案中定義了與函式型別最大值最小值相關的常量。比如 char_max(char的最大值)、shrt_max(short的最大值)、int_max(int的最大值) 、long_max(long的最大值)、 llong_max(longlong的最大值)根據以上的型別與unsigne結合可以衍生出其餘剩下的常數。

整數型在輸出的時候可以規定其輸出的格式:

cout

char型別是儲存字元型的引數,但是計算機中字元型是按照對應的asc11碼儲存在計算機中的,因此可以對這兩種方式進行轉換。

usigned char 0~255 char -128~127

c:bool型別

布林的值可以是true或者false ,在c++中任何·任何非零值都被轉化成true,而零值轉換為false。

d:浮點數:float 、double

浮點數的e格式表示法:d.ddde+n是將小數點向右移位,而d.ddde-n指的是將小數點向左移n位。並且可以根據程式的設計對其精度進行定義。

double的精度:數字中的前6/7位。

float的精度:數字中的前16/17位。

e: const限定符

基本格式:const type name=value;

當變數被const限定時,則編譯器不能通過再修改該變數的值。

基本資料型別 引用資料型別

一 基本資料型別 基本資料型別 number string boolean null undefined symbol es6 基本資料型別是指存放在棧中的簡單資料段,資料大小確定,記憶體空間大小可以分配,它們是直接按值存放的,所以可以直接按值訪問。二 引用資料型別 引用資料型別 object 在j...

資料型別 基本資料型別和引用資料型別

一.分類 1,五種簡單資料型別 基本資料型別 number,string,boolean,null,undefined,新增symbol es6 基本資料型別是指存放在棧中的簡單資料段,資料大小確定,記憶體空間大小可以分配,它們是直接按值存放的,所以可以直接按值訪問。1 undefined 宣告的變...

C 基本資料型別

型別識別符號 型別說明 長度 位元組 範圍備註 char字元型 1 128 127 27 27 1 unsigned char無符字元型 10 255 0 28 1 short int短整型 2 32768 32767 2 15 215 1 unsigned short int無符短整型 20 65...