字符串空串 字符串子串包含空串嗎?
字符串子串包含空串嗎?字符串允許是空串,空串雖沒有字符,但有字符串結(jié)束符。C語言中,空串一定比空格開頭的字符串小?1、空串的值為"0"即在計(jì)算機(jī)asc值為:0空格開頭的字符的asc值為:32所以空格大
字符串子串包含空串嗎?
字符串允許是空串,空串雖沒有字符,但有字符串結(jié)束符。
C語言中,空串一定比空格開頭的字符串???
1、空串的值為"0"即在計(jì)算機(jī)asc值為:0
空格開頭的字符的asc值為:32
所以空格大于空串;
2、不能用關(guān)系運(yùn)算符在C語言中對(duì)字符串進(jìn)行比較,但你可以用strcmp()函數(shù)對(duì)兩個(gè)字符串進(jìn)行比較。
你問的是字符比較,如果字符可以用關(guān)系運(yùn)算符進(jìn)行比較,因?yàn)樵贑語言中,字符比較是按asc值進(jìn)行比較的,所以實(shí)際上是整數(shù)進(jìn)行比較。