① 在C語言中Strlen是什麼意思
strlen是求字元串的長度,但不包括字元串的null結束符。
strlen為C語言庫函數,包含於string.h中,作用為計算一個字元串(字元數組)中元素的個數,即從數組頭部計數,直到遇到字元串結束符 為止,計數結果不包括 。
需要注意的是,strlen並不是絕對安全的,如果在傳入的字元數組的合法范圍,不存在結束符 ,那麼strlen函數會一直訪問下去,超出數組范圍,即出現越界訪問。所以使用strlen時,程序員必須確認參數字元數組中包含 值,否則會出現不可預知後果。
(1)C語言萬能頭文件擴展閱讀:
strlen(char*)函數求的是字元串的實際長度,它求得方法是從開始到遇到第一個'