字串結束標誌是“\0”,而0則是“\0”的ASCII碼表示,是第一個ASCII碼,數字0的ASCII碼是48,所以寫程式要用“ /0”結尾。
'\0'是字串陣列的結束標誌。
而0則是'\0'的ASCII碼表示,是第一個ASCII碼,數字0的ASCII碼是48,所以寫程式要用'\0'結尾,例如char a[3 ] = {'h','i','\0'},或直接char a[] ="hi",編譯器都會認為是字串數組,且以'\0'結束。
調試程式時,可以看到記憶體裡面是0,這是ASCII碼的表示,也可以看作是一個unsigned int
類型。
字串的應用參考:
1、連接運算concat(s1,s2,s3…sn)
相當於s1 s2 s3 … sn.
例:concat('11','aa')='11aa';
2、求子字串。 Copy(s,I,I)
從字串s中截取第I個字元開始後的長度為l的子字串。
範例:copy(‘abdag’,2,3)=’bda’
3、刪除子字串。過程 Delete(s,I,l) 從字串s中刪除第I個字元開始後的長度為l的子字串。
例:s:=’abcde’;delete(s,2,3);
結果s:=’ae’
以上是字串結束標誌是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!