#include <iostream>
/*
C++ 數(shù)據(jù)類型包括
1)基礎(chǔ)數(shù)據(jù)類型
2)復(fù)合數(shù)據(jù)類型
3)指針類
4)引用類
基礎(chǔ)數(shù)據(jù)類型一共13種
布爾型
bool
字符類型
char
unsigned char
wchar_t
整數(shù)類型
short
unsigned short
int
unsigned int
long
unsigned long
浮點(diǎn)數(shù)類型
float
double
long double
*/
//基本數(shù)據(jù)類型
void main()
{
//布爾 占內(nèi)存 1個(gè)字節(jié) 取值范圍是 true、 false。
//true 在代碼中表示 真 false 在代碼中 表示 假
// true 本質(zhì) 就是 數(shù)字 1 false 本質(zhì)就是 數(shù)字 0
// 在bool 我們用的最多的就是其特性 而不是其變量類型
//該特性是: 不是為0 都視為 真(true) 只有為0 才是假(false)
bool b = false;
//unsigned 無符號(hào)變量 代表該變量 沒有負(fù)數(shù)
//所有數(shù)字 都分 有符號(hào)(-、0、+) 無符號(hào)(0、+)
//字符 占內(nèi)存 1字節(jié) 取值范圍是 -128~127
//該數(shù)據(jù)類型 就是用來保存字符的。
//此處把一個(gè) 字符 a 存在理 c 里面
//其實(shí) 字符 ‘a(chǎn)’本質(zhì)就是 數(shù)字 97
//char 內(nèi)存中的數(shù)值 對(duì)應(yīng)的就是 字符集中的編碼
//常用編碼有 ASCII碼(美國(guó)國(guó)家標(biāo)準(zhǔn)信息交換碼)
//其編碼范圍是從0~127 包含了英文大小寫字母、阿拉伯?dāng)?shù)字
//常見標(biāo)點(diǎn)符號(hào)等等。
//我們需要記住常用的字符 數(shù)值 比如 a 97 A 65 字符0 48 空格' ' 32
char c1 = 'a';
char c2 = '1';
char c3 = ' ';
std::cout<<c1<<c3<<c2<<"\n";
//無符號(hào)字符型 占1個(gè)字節(jié) 取值范圍 0~255
unsigned char uc = 50;
//雙字節(jié)字符型 占2個(gè)字節(jié) 取值范圍 0~65535
wchar_t wc = '中';
std::cout<<wc<<"\n";
//整數(shù)
//短整型 占2個(gè)字節(jié) 取值范圍 -32768~32767
short s = 32767;
//無符號(hào)短整型 占2個(gè)字節(jié) 取值范圍是 0~65535
unsigned short us = 65535;
//整型 占4個(gè)字節(jié) 取值范圍 -2147483648 ~ 2147483647
int i = 2147483647;
//無符號(hào)整型 占4個(gè)字節(jié) 取值范圍 0~42億多
unsigned int ui = 2147483647;
//長(zhǎng)整型 占4個(gè)字節(jié) 取值范圍 同上
long l;
//無符號(hào)長(zhǎng)整型 占4個(gè)字節(jié) 取值范圍 同上
unsigned long ul;
//浮點(diǎn)數(shù)類型
//單精度浮點(diǎn)類型 占4字節(jié) 精度為 小數(shù)點(diǎn)后 7位 0.1234567
float f = 1.4f;
//雙精度浮點(diǎn)類型 占8字節(jié) 精度為 小數(shù)點(diǎn)后 16位 0.1234567890123456
double d = 1.5;
//雙精度浮點(diǎn)類型 占8字節(jié) 精度為 小數(shù)點(diǎn)后 16位 0.1234567890123456
long double ld = 1.9;
system("pause");
}
C++基礎(chǔ)學(xué)習(xí)筆記3 - 基本數(shù)據(jù)類型
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。