国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

char和int的用法區(qū)別 int型和char型有什么區(qū)別?

int型和char型有什么區(qū)別?本質(zhì)上是一樣的。不管它是什么指針,它的本質(zhì)就是地址。但它的用途不同。1默認(rèn)指向空間的大小不同。Int*表示四個(gè)字節(jié)的空間,char*表示一個(gè)字節(jié)的空間。如果int*指向

int型和char型有什么區(qū)別?

本質(zhì)上是一樣的。不管它是什么指針,它的本質(zhì)就是地址。但它的用途不同。

1默認(rèn)指向空間的大小不同。Int*表示四個(gè)字節(jié)的空間,char*表示一個(gè)字節(jié)的空間。如果int*指向的空間不足,則在讀寫(xiě)時(shí)會(huì)有一個(gè)跨邊界操作。

2. 使用時(shí)的值范圍不同。使用*時(shí),int*得到的值是int類(lèi)型的范圍,char*得到的值是char的返回值。

3. 分配的范圍不同。以*P形式賦值時(shí),如果是int*type,則按int截?。蝗绻莄har*type,則按char的范圍截取。例如,int a,*PA=&a,char b,*Pb=&b在*PA=0x12345678之后,*PA的值是0x12345678。執(zhí)行*Pb=0x12345678后,*Pb的值被截取,值為0x78。當(dāng)使用4作為輸出時(shí),結(jié)果是不同的。C語(yǔ)言中char和int的具體區(qū)別如下:

1。變量類(lèi)型不同:char是字符變量,int是整數(shù)變量。

2. 應(yīng)用不同類(lèi)型的數(shù)據(jù):char用于應(yīng)用字符和字符串或字符串指針;int用于應(yīng)用整數(shù)數(shù)據(jù)或整數(shù)數(shù)據(jù)指針。

3. 字節(jié)和可以表示的內(nèi)容不同:char只有一個(gè)字節(jié),int有四個(gè)字節(jié),可以表示的內(nèi)容大小不同;char只有0~255,int的范圍是[-2^31,2^31-1](處理器是64位,可以更大)