精品国产一区二区三 , 亚洲综合五月 , 俄罗斯特级高清毛片免费 , 激情福利,久久久日本,欧美一三区,欧美黄色大片久久

C語(yǔ)言

C語(yǔ)言數(shù)據(jù)類(lèi)型的一些小知識(shí)

時(shí)間:2025-04-06 03:39:21 C語(yǔ)言 我要投稿
  • 相關(guān)推薦

C語(yǔ)言數(shù)據(jù)類(lèi)型的一些小知識(shí)

  C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。以下僅供參考!

C語(yǔ)言數(shù)據(jù)類(lèi)型的一些小知識(shí)

  具體如下:

  1、C語(yǔ)言處理兩種數(shù)據(jù):常量和變量

  2、常量:整形常量、實(shí)型常量、字符常量、字符串常量、枚舉常量

  3、整形常量:正整數(shù)、負(fù)整數(shù)、零 eg: 10,-30,0

  4、實(shí)型常量:實(shí)數(shù)、小數(shù)、浮點(diǎn)數(shù) eg: 3.14,-0.56,18.0

  5、字符常量:字符型常量、用單引號(hào)括起來(lái)的任意字符 eg: 'x' 'X' '?' ',' '9'

  6、字符串常量:用雙引號(hào)括起來(lái)的一個(gè)或多個(gè)字符 eg: "x" "Hello" "Y78"

  7、在C程序中,整型常量可以用十進(jìn)制、八進(jìn)制、十六進(jìn)制形式表示,但編譯器都會(huì)自動(dòng)將其轉(zhuǎn)換成二進(jìn)制存儲(chǔ)

  8、整型常量的類(lèi)型:長(zhǎng)整型、短整型、有符號(hào)、無(wú)符號(hào)。

  9、不同進(jìn)制的整型常量的表示形式:

  1)十進(jìn)制:0~9數(shù)字組合,可帶正負(fù)號(hào) eg: 256,-128,0,+7

  2)八進(jìn)制:0開(kāi)頭,后面跟0~7數(shù)字組合 eg: 021,-017

  3)十六進(jìn)制:0x(0X)開(kāi)頭,后跟0~9,a~f(A~F)數(shù)字組合 eg:0x12,-0x1F

  10、不同類(lèi)型的整形常量的表示形式:

  1) 有符號(hào)整型常量:默認(rèn)int型定義為有符號(hào)整數(shù),無(wú)需signed

  2) 無(wú)符號(hào)整形常量:常量值后跟u或U,只能表示>=0的數(shù)

  3) 長(zhǎng)整型常量:常量值后跟l或L

  4) 無(wú)符號(hào)長(zhǎng)整型常量:常量值后跟LU、Lu 、lU 、lu eg:30lu

  11、C程序中,實(shí)型常量?jī)煞N表示形式:小數(shù)、指數(shù)

  12、不同形式的實(shí)型常量的表示形式:

  1) 十進(jìn)制表示形式:數(shù)字和小數(shù)點(diǎn)組成,必須要有小數(shù)點(diǎn),整數(shù)部分可省略 eg:0.123, -12.35, .98

  2) 指數(shù)形式:e或E代表以10為底的指數(shù), e左邊是數(shù)值部分(有效數(shù)字,可以是整數(shù)、小數(shù),不能省略),e右邊是指數(shù)部分(必須是整數(shù)形式)

  eg:3.45e-6

  13、實(shí)型常量有單精度和雙精度之分,無(wú)有符號(hào)和無(wú)符號(hào)之分

  14、不同類(lèi)型的實(shí)型常量表示形式:

  1)單精度實(shí)型常量:常量值后跟F或f eg:1.25F,1.25e-2f

  2)雙精度實(shí)型常量(double):實(shí)型常量默認(rèn)按雙精度處理 eg:0.123,-12.35, .98

  3)長(zhǎng)雙精度實(shí)型常量(long double):常量值后跟L或l eg:1.25L

  15、變量:在程序執(zhí)行過(guò)程中可以改變的量

  16、變量在必須先定義后使用,定義時(shí)需要聲明變量的類(lèi)型和變量名,一般形式:類(lèi)型關(guān)鍵字 變量名;

  17、關(guān)鍵字是C語(yǔ)言預(yù)先規(guī)定具有特殊意義的單詞,類(lèi)型關(guān)鍵字用于聲明變量的類(lèi)型

  18、標(biāo)準(zhǔn)C語(yǔ)言編寫(xiě)的程序都是以main()作為開(kāi)頭,指定了C程序執(zhí)行的起點(diǎn),在C程序中只能出現(xiàn)一次,稱(chēng)為主函數(shù)

  19、C程序總是從main函數(shù)開(kāi)始執(zhí)行,與他在程序中的位置無(wú)關(guān),main函數(shù)主體部分稱(chēng)為語(yǔ)句,用{}括起來(lái),一般C語(yǔ)句以;結(jié)束

  20、變量的類(lèi)型決定了編譯器為其分配內(nèi)存單元的字節(jié)數(shù)、數(shù)據(jù)在內(nèi)存單元中的存放形式、該類(lèi)型變量合法的取值范圍以及該類(lèi)型變量可參與的運(yùn)算種類(lèi)

  21、變量名是用戶(hù)定義的標(biāo)識(shí)符,用于標(biāo)識(shí)內(nèi)存中具體的存儲(chǔ)單元,存放的數(shù)據(jù)稱(chēng)為變量的值

  22、新數(shù)據(jù)存放于存儲(chǔ)單元時(shí),舊數(shù)據(jù)將會(huì)被修改,反應(yīng)變量的值是可以改變的

  23、變量名的命名規(guī)則:

  1)標(biāo)識(shí)符只能由英文字母、數(shù)字、下劃線組成

  2)標(biāo)識(shí)符必須以字母或下劃線開(kāi)頭

  3)不允許使用C關(guān)鍵字為標(biāo)識(shí)符命名

  4)標(biāo)識(shí)符可以包含任意多個(gè)字符,但一般會(huì)有最大長(zhǎng)度限制,預(yù)編譯器有關(guān),一般不會(huì)超過(guò),最好不超過(guò)8個(gè)字符

  注意:標(biāo)識(shí)符區(qū)分大小寫(xiě)

  eg:x y3 _imax ELSE X A_to_B (合法) eg:7x int #No bad one re-input(不合法)

【C語(yǔ)言數(shù)據(jù)類(lèi)型的一些小知識(shí)】相關(guān)文章:

C語(yǔ)言數(shù)據(jù)類(lèi)型轉(zhuǎn)換02-28

C語(yǔ)言的數(shù)據(jù)類(lèi)型介紹07-16

C語(yǔ)言的數(shù)據(jù)類(lèi)型有哪些03-21

C語(yǔ)言變量和數(shù)據(jù)類(lèi)型08-06

C語(yǔ)言數(shù)據(jù)類(lèi)型轉(zhuǎn)換實(shí)例代碼04-26

C語(yǔ)言基礎(chǔ)之?dāng)?shù)據(jù)類(lèi)型轉(zhuǎn)換03-11

C語(yǔ)言的應(yīng)用知識(shí)05-07

C語(yǔ)言入門(mén)知識(shí)07-20

C語(yǔ)言進(jìn)制知識(shí)總結(jié)05-11