C語言求字符串數組的長度函數計算

常見的計算長度的函數有兩個,sizeof()和strlen(),但是,它們之間的差別還是很大的。

sizeof():主要負責計算數組的長度;

strlen():主要負責計算字符串的長度。

(1)sizeof():數組佔用字節除以數組類型所佔字節,結果爲數組元素個數
使用方法:sizeof(數組名)/ sizeof(數組類型名)
(2)strlen():strlen,求字符串有效長度
例如:

#include<stdio.h>
#include<string.h>
int main()
{
	printf("%d\n",strlen("school"));
	printf("%d\n",sizeof("school"));
	scanf("%c",&s);
}

輸出結構:
6
7

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章