心理

當前位置 /首頁/完美生活/心理/列表

c語言strlen函式用法

c語言strlen函式用法

沒有其它c語言strlen函式用法,只有以下答案。

strlen為C語言庫函式,包含於string.h中,作用為計算一個字串(字元陣列)中元素的個數,即從陣列頭部計數,直到遇到字串結束符為止,計數結果不包括.其宣告為:unsigned int strlen(char *s)比如定義字串:char *p = "this is for testing"呼叫strlen(p)返回的結果就是p中元素的個數,即19。需要注意的是,strlen並不是絕對安全的,如果在傳入的字元陣列的合法範圍內,不存在結束符,那麼strlen函式會一直訪問下去,超出陣列範圍,即出現越界訪問。

所以使用strlen時,程式設計師必須確認引數字元陣列中包含值,否則會出現不可預知後果。 

strlen函式的標頭檔案是string.h,strlen函式是用來計算給定字串的長度,到‘’結束。比如計算給定陣列s內的字元數:strlen(s)。

TAG標籤:strlen 語言 函式 #