av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

C語言

C語言數(shù)據(jù)類型的一些小知識

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

C語言數(shù)據(jù)類型的一些小知識

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

C語言數(shù)據(jù)類型的一些小知識

  具體如下:

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

  2、常量:整形常量、實型常量、字符常量、字符串常量、枚舉常量

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

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

  5、字符常量:字符型常量、用單引號括起來的任意字符 eg: 'x' 'X' '?' ',' '9'

  6、字符串常量:用雙引號括起來的一個或多個字符 eg: "x" "Hello" "Y78"

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

  8、整型常量的類型:長整型、短整型、有符號、無符號。

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

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

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

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

  10、不同類型的整形常量的表示形式:

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

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

  3) 長整型常量:常量值后跟l或L

  4) 無符號長整型常量:常量值后跟LU、Lu 、lU 、lu eg:30lu

  11、C程序中,實型常量兩種表示形式:小數(shù)、指數(shù)

  12、不同形式的實型常量的表示形式:

  1) 十進(jìn)制表示形式:數(shù)字和小數(shù)點組成,必須要有小數(shù)點,整數(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、實型常量有單精度和雙精度之分,無有符號和無符號之分

  14、不同類型的實型常量表示形式:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C語言的數(shù)據(jù)類型介紹07-16

C語言的數(shù)據(jù)類型有哪些03-21

C語言變量和數(shù)據(jù)類型08-06

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

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

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

C語言入門知識07-20

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