日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言数字字体的格式,c语言—— 格式控制符—— 数据类型——相对应的字节数...

發(fā)布時(shí)間:2023/11/30 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言数字字体的格式,c语言—— 格式控制符—— 数据类型——相对应的字节数... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這是轉(zhuǎn)義

scanf("%lf", &r);

枚舉類型:https://www.cnblogs.com/bhlsheji/p/5204541.html

ANSI C標(biāo)準(zhǔn)基本類型的字長與范圍

基本類型 字長 范圍

char(字符型) 1字節(jié) -128~127

int(整型) 2字節(jié) -32768~32767

float(單精度浮點(diǎn)型) 4字節(jié) 約精確到6位數(shù)

double(雙精度浮點(diǎn)型) 8字節(jié) 約精確到12位數(shù)

void(空值型) 0字節(jié) 無值

由于硬件平臺和操作系統(tǒng)的不同,數(shù)據(jù)類型的字長可能與上表不同。例如,運(yùn)行在AMD64架構(gòu)的Linux系統(tǒng)中,整型的長度為 4 字節(jié)。要獲得當(dāng)前系統(tǒng)環(huán)境中數(shù)據(jù)類型的字長,可運(yùn)行下列程序。

聚合類型與修飾符

C語言支持聚合類型,包括數(shù)組、指針、結(jié)構(gòu)體、公用體(聯(lián)合)、位域和枚舉。聚合類型構(gòu)成了復(fù)雜的數(shù)據(jù)結(jié)構(gòu),用以描述事物的各種屬性。除 void類型 外,基本類型的前面可以有各種修飾符。修飾符用來改變

基本類型的意義,以便更準(zhǔn)確地適應(yīng)各種情況的需求。修飾符如下:

signed(有符號);

unsigned(無符號);

short(短型);

long(長型);

signed、unsigned、short、long 修飾符適用于 字符 和 整數(shù) 兩種基本類型,而 long 還可以用于 double 。unsigned 和 signed 修飾符分別表示 無正負(fù)值符號 和 有正負(fù)值符號 的數(shù)據(jù)類型中,

計(jì)算機(jī)中原始數(shù)據(jù)類型使用的是二進(jìn)制數(shù),如果要表示正負(fù)值符號則需要用1位存儲空間。以字符型為例,無符號字符型取值值域?yàn)?2的8次方,那么范圍為 0~255,有符號字符型將1位用于存儲符號,取值值域?yàn)?2的7次方,那么范圍為 -128~127。下表給出所有根據(jù) ANSI C 標(biāo)準(zhǔn)而組合的類型、字長和范圍。

ANSI C標(biāo)準(zhǔn)組合的類型、字長和范圍

類型 字長 范圍

char(字符型) 1字節(jié) -128~127

unsigned char(無符號字符型) 1字節(jié) 0~255

signed char(有符號字符型) 1字節(jié) -128~127

int(整型) 2字節(jié) -32 768~32 767

unsigned int(無符號整型) 2字節(jié) 0~65 535

signed int(有符號整型) 2字節(jié) -32 768~32 767

short int(短整型) 1字節(jié) -128~127

unsigned short int(無符短整型) 1字節(jié) 0~255

signed short int(有符號短整型) 1字節(jié) -128~127

long int(長整型) 4字節(jié) -2 147 483 648~2 147 483 647

unsigned long int(無符號長整型) 4字節(jié) 0~4 294 967 296

signed long int(有符號長整型) 4字節(jié) -2 147 483 648~2 147 483 647

float(單精度浮點(diǎn)型) 4字節(jié) 約精確到 6 位數(shù)

double(雙精度浮點(diǎn)型) 8字節(jié) 約精確到 12 位數(shù)

void(空值型) 0字節(jié) 無值

因?yàn)閿?shù)據(jù)類型的默認(rèn)定義是有符號數(shù),所以 signed修飾符通常可省略。某些編譯器允許將unsigned用于浮點(diǎn)型,如 unsigned double。但這一用法降低了程序的可移植性,故建議一般不要采用。為了使用方便,GCC編譯程序允許使用整型的簡寫形式:short int 表示 short,即 int 可省略。

注意:表示正數(shù)時(shí),最大能表示的值總是比值域少 1,這是因?yàn)閷?0 作為正數(shù)看待,0占用了一個(gè)取值空間。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的c语言数字字体的格式,c语言—— 格式控制符—— 数据类型——相对应的字节数...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。