久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

小白基礎(chǔ)知識必備|| 整型常量與進(jìn)制間的轉(zhuǎn)換

 TangMouXiong 2020-09-21

一,、C語言關(guān)鍵字

C語言的關(guān)鍵字共有32個(gè),,根據(jù)關(guān)鍵字的作用,可分為數(shù)據(jù)類型關(guān)鍵字,、控制語句關(guān)鍵字,、存儲類型關(guān)鍵字和其它關(guān)鍵字四類。

數(shù)值類型關(guān)鍵字(12個(gè))

void,、char、short,、int,、long、float,、double,、signed、unsigned,、struct,、enum、union▼

控制語句關(guān)鍵字(12個(gè))

if,、else,、switch、case,、default,、break、for、do,、while,、goto、continue,、return

存儲類型關(guān)鍵字(4個(gè))

auto,、extern、register,、static

其他關(guān)鍵字(4個(gè))

const,、sizeof、typedef,、volatile

二,、數(shù)據(jù)類型

C語言中有多種不同的數(shù)據(jù)類型,其中包括基本數(shù)據(jù)類型,、構(gòu)造類型,、指針類型和空類型。

基本類型:分為字符型,、整數(shù)型和浮點(diǎn)型

整數(shù)型:只有整數(shù),,沒有小數(shù)部分,分為兩類:有符號整數(shù)和無符號整數(shù)

浮點(diǎn)型:帶小數(shù)的數(shù)

三,、常量

什么是常量:常量就是值在程序運(yùn)行過程中不可以改變的量

1,、整型常量

整型常量就是直接使用的整型常數(shù)。如 123,、-456等,。

十進(jìn)制整數(shù)

十進(jìn)制整數(shù)常量不需要在前面加前綴,十進(jìn)制所包含數(shù)字0-9

如:num = 12345;

八進(jìn)制常量

常量前面加0作為前綴,,八進(jìn)制所包含數(shù)字是0 - 7之間

如:num1 = 0127;

◎十六進(jìn)制常量

常量前面加0x作為前綴,,十六進(jìn)制包含的數(shù)字0 - 9以及字母A-F,也可以小寫形式。

如:num1 = 0x123;

注意:C語言常量當(dāng)中沒有二進(jìn)制

編寫整型常量的時(shí)候可以在后面加上符號L或者U修飾,,L表示該常量是長整型,、U表示該常量是無符號整型,既可使用大寫,,又可使用小寫,。

如:

Num = 1000L;

Num = 5000U;

Num = 1000000ULL;

2、進(jìn)制之間的互相轉(zhuǎn)換

十進(jìn)制與二進(jìn)制,、八進(jìn)制,、十六進(jìn)制之間的轉(zhuǎn)換

舉例:商余法

101101(2) = 1 * 2^5 + 0 * 2^4 + 1* 2^3 + 1* 2^2 + 0* 2^1 + 1* 2^0 = 45(10)

55(8) = 5* 8^1 + 5*8^0 = 45(10)

2D(16) = 2* 16^1 + 13*16^0 = 45(16)

二進(jìn)制與八進(jìn)制十六進(jìn)制之間的轉(zhuǎn)換

1 001 011 010 011(2) => 11323(8)

1 0010 1101 0011(2) => 12D3(16)

3,、浮點(diǎn)型常量

十進(jìn)制小數(shù)方法表示

Num = 123.45;

指數(shù)方式

使用字母E或e進(jìn)行指數(shù)顯示

Num1 = 1.23e2;//123

Num2 = 4.58*e-3; //0.00458;

也可以在常量后面加符號F或者L修飾,。F表示該常量是單精度類型,,L表示該常量是long double長雙精度類型。如果不在后面加上后綴,,默認(rèn)為double雙精度類型,。

3、字符常量

使用單引號括起來一個(gè)字符,,這種形式就是字符常量,。

注意:

1、字符常量只能包含一個(gè)字符

字符常量區(qū)分大小寫

‘’這對單引號屬于定界符,,不屬于字符常量一部分

字符常量在內(nèi)存中存儲的是字符的ASCII碼值,。

字符ASCII碼映射表

轉(zhuǎn)義字符:

轉(zhuǎn)義字符是一種特殊字符,以反斜杠’\’開頭,,后面跟一個(gè)或幾個(gè)字符,。

常用轉(zhuǎn)義字符

\n回車換行

\t橫向跳到下一制表位置

\v豎向跳格

\b退格

\r回車

\f換頁

\\反斜杠’\’

\’單引號

\”雙引號

\a鳴鈴

\ddd1-3位八進(jìn)制數(shù)所代表的字符

\xhh1-2位十六進(jìn)制數(shù)所代表的字符

4、字符串常量

字符串常量:由一對雙引號括起來的若干個(gè)字符,。如果一個(gè)字符也沒有,,叫做空字符串,字符串的長度為0

所占字節(jié)為字符串長度加1

字符串在內(nèi)存中的存儲形式:

如:HelloWorld

5,、符號常量(宏定義)

如:

#define  PI  3.14

#define HELLO  “HelloWorld”

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多