在C語(yǔ)言中,字符型變量可以參與計(jì)算,可以像整型變量一樣進(jìn)行數(shù)值計(jì)算。當(dāng)字符型變量參與計(jì)算時(shí),會(huì)自動(dòng)被轉(zhuǎn)換為整型變量進(jìn)行計(jì)算,然后再將計(jì)算結(jié)果轉(zhuǎn)換回字符型變量。
例如,如果有兩個(gè)字符型變量a和b,可以進(jìn)行加法運(yùn)算:
char a = 'A';
char b = 'B';
char result = a + b;
在上面的例子中,字符型變量a和b被轉(zhuǎn)換為整型變量進(jìn)行計(jì)算,然后將結(jié)果轉(zhuǎn)換為字符型變量result。因?yàn)樽址妥兞繉?shí)際上是整型變量的一種特殊形式,在計(jì)算中會(huì)被自動(dòng)轉(zhuǎn)換。