c語(yǔ)言求字符串的長(zhǎng)度并輸出 C語(yǔ)言編程中,輸入一個(gè)字符串?dāng)?shù)組,如何得出該數(shù)組的長(zhǎng)度?
C語(yǔ)言編程中,輸入一個(gè)字符串?dāng)?shù)組,如何得出該數(shù)組的長(zhǎng)度?使用C語(yǔ)言函數(shù)strlen()函數(shù)原型:外部無(wú)符號(hào)int strlen(char*s),在Visual C 6.0中,原型是sizeT strl
C語(yǔ)言編程中,輸入一個(gè)字符串?dāng)?shù)組,如何得出該數(shù)組的長(zhǎng)度?
使用C語(yǔ)言函數(shù)strlen()
函數(shù)原型:外部無(wú)符號(hào)int strlen(char*s),在Visual C 6.0中,原型是sizeT strlen(const char*string),其中sizeT實(shí)際上是一個(gè)無(wú)符號(hào)int。您可以在VC6.0中看到此代碼:typedef unsigned int sizeT。
頭文件:string。函數(shù):計(jì)算(unsigned int type)字符串的長(zhǎng)度s
注意:返回s的長(zhǎng)度,不包括終止符null。
程序示例:
#include
#include
int main(void)
{
char s[]=“golden global view”
printf(%s有%d個(gè)字符“,s,strlen(s))
返回0
}