標題: strlen函數(shù)實現(xiàn)及簡單應用 [打印本頁]

作者: xiaojuan    時間: 2014-9-24 22:33
標題: strlen函數(shù)實現(xiàn)及簡單應用
//:Vc++6.0  String  strlen函數(shù)
//功能:求出字符串的長度
//參數(shù):str 字符串
//返回值:返回字符串長度
#include<stdio.h>

int strlen(const char *str);

int main()
{
char *str = "hello";
printf("len = %d\n", strlen(str));

return 0;
}

int strlen(const char *str)
{
if (str == NULL)
{
perror("str");
return -1;
}
const char *temp = str;

while (*temp != '\0')
temp++;

return temp - str;
}

//在vc++6.0中的運行結果為:5
//返回值的大小不包括'\0'//:~






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1