首頁  >  文章  >  後端開發  >  C 語言中 strlen 是什麼意思?

C 語言中 strlen 是什麼意思?

Guanhui
Guanhui原創
2020-05-30 14:51:5942968瀏覽

C 語言中 strlen 是什麼意思?

C 語言中 strlen 是什麼意思?

在C語言中strlen函數是一個標準函式庫函數,其作用為計算字串的長度,但不包括「\0」在內。

語法和說明

C 函式庫函數size_t strlen(const char *str) 計算字串str 的長度,直到空結束字符,但不包括空結束字符。

size_t strlen(const char *str)

參數

str -- 要計算長度的字串。

傳回值

此函數傳回字串的長度。

實例

下面的實例示範了 strlen() 函數的用法。

#include <stdio.h>
#include <string.h>
int main ()
{
   char str[50];
   int len;
   strcpy(str, "This is php.cn");
   len = strlen(str);
   printf("|%s| 的长度是 |%d|\n", str, len);
   
   return(0);
}

讓我們編譯並執行上面的程序,這將產生以下結果:

|This is php.cn| 的长度是 |14|

推薦教學:《C#》

# ######

以上是C 語言中 strlen 是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn