java中char類(lèi)型 怎么實(shí)現(xiàn)字符串相減?
怎么實(shí)現(xiàn)字符串相減?(1)C語(yǔ)言中沒(méi)有減法運(yùn)算。(2) 在C語(yǔ)言中有一個(gè)單字符減法運(yùn)算。例如,將字符串“1234”中的數(shù)字字符轉(zhuǎn)換為整數(shù)類(lèi)型并存儲(chǔ)在整數(shù)數(shù)組中:int i,x[4]char STR[]
怎么實(shí)現(xiàn)字符串相減?
(1)C語(yǔ)言中沒(méi)有減法運(yùn)算。(2) 在C語(yǔ)言中有一個(gè)單字符減法運(yùn)算。例如,將字符串“1234”中的數(shù)字字符轉(zhuǎn)換為整數(shù)類(lèi)型并存儲(chǔ)在整數(shù)數(shù)組中:int i,x[4]char STR[]For(i=0I<4i)x[i]=STR[i]-“0”。例如,將字符串中的小寫(xiě)字母更改為大寫(xiě)字母:char STR[]For“abcxyz”int Ifor(I=0I<strlen(STR)I)if(STR[I]>=“a”&;STR[I]<=“Z”)STR[I]=STR[I]-“a”“a”(3)使用strcmp()或strncmp()函數(shù)進(jìn)行字符串大小比較,例如:if(strcmp(a,b) ==0)printf(“string a and b are samen”)if(StrCmp(a,b)> 0)printf(“string a大于bn”)