java中char類型 怎么實現(xiàn)字符串相減?
怎么實現(xiàn)字符串相減?(1)C語言中沒有減法運(yùn)算。(2) 在C語言中有一個單字符減法運(yùn)算。例如,將字符串“1234”中的數(shù)字字符轉(zhuǎn)換為整數(shù)類型并存儲在整數(shù)數(shù)組中:int i,x[4]char STR[]
怎么實現(xiàn)字符串相減?
(1)C語言中沒有減法運(yùn)算。(2) 在C語言中有一個單字符減法運(yùn)算。例如,將字符串“1234”中的數(shù)字字符轉(zhuǎn)換為整數(shù)類型并存儲在整數(shù)數(shù)組中:int i,x[4]char STR[]For(i=0I<4i)x[i]=STR[i]-“0”。例如,將字符串中的小寫字母更改為大寫字母: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”)