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

兩個(gè)char型數(shù)據(jù)相加 兩個(gè)char類型的數(shù)據(jù)相加為什么結(jié)果卻是數(shù)字?

兩個(gè)char類型的數(shù)據(jù)相加為什么結(jié)果卻是數(shù)字?char實(shí)際上就是int型,保存的是字符的ascii碼,所以char基本上和int是通用的,因此兩個(gè)char相加的結(jié)果是數(shù)字,而且char是可以和int直

兩個(gè)char類型的數(shù)據(jù)相加為什么結(jié)果卻是數(shù)字?

char實(shí)際上就是int型,保存的是字符的ascii碼,所以char基本上和int是通用的,因此兩個(gè)char相加的結(jié)果是數(shù)字,而且char是可以和int直接相加的。利用這一特性,可以方便的實(shí)現(xiàn)字母的大小寫轉(zhuǎn)換,以及字符型數(shù)字和數(shù)字之間的轉(zhuǎn)換。

兩個(gè)char相加,要先轉(zhuǎn)換為int么?

#include<stdio.h>intmain(){chara="0",b[10]={"1"}//"0"==48,"1"==49intifor(i=0i<10i ){a=a b[i]}printf("%dn",a)printf("%cn",a)return0}測試結(jié)果:97a//a的ASCII碼為97C語言有類型轉(zhuǎn)換機(jī)制,在執(zhí)行運(yùn)算時(shí),小于int的類型將會提升。換句話說,(這里)兩個(gè)char類型相加,會自動轉(zhuǎn)換成int類型運(yùn)算,得到結(jié)果后再轉(zhuǎn)換為char類型。這是隱式轉(zhuǎn)換。