不用中间变量实现strlen函数

简介: int strlen(const char*s) { if(*s==0) return 0; else return strlen(s+1)+1; }
int strlen(const char*s)
{
if(*s==0)
return 0;
else
return strlen(s+1)+1;
}
目录
相关文章
|
2月前
|
编译器 C语言
【C语言】strlen()函数(字符串长度计算函数)
【C语言】strlen()函数(字符串长度计算函数)
39 0
|
2月前
|
C语言
[字符串和内存函数]strcpy和strncpy的区别
[字符串和内存函数]strcpy和strncpy的区别
27 0
|
2月前
|
C语言
[字符串和内存函数]strcmp和strncmp以及memcmp的区别
[字符串和内存函数]strcmp和strncmp以及memcmp的区别
62 0
|
2月前
|
存储 编译器 C语言
strlen函数详解
strlen函数详解
53 2
|
2月前
|
C语言 C++
C语言变量、地址、字符及printf()/sizeof()/scanf()函数介绍
C语言变量、地址、字符及printf()/sizeof()/scanf()函数介绍
16 0
|
12月前
|
程序员 C语言
C语言实现strcpy函数和strlen函数
在操作字符串的函数大块中,其中有两个函数分别是strcpy和strlen函数,他们都是在#include<string.h>中包含。strcpy函数可以将一个字符数组的内容放到另一个字符数组中,实现字符串拷贝,而strlen函数是求一组字符串的长度的函数。他们都由C库提供,方便程序员使用。
66 0
|
12月前
再见strlen函数
再见strlen函数
|
编译器 C++
C | 关于VS编译器的scanf、字符操作函数报错不安全
许多使用VS编译器的铁汁都会遇到这类报错,使用`scanf`、`strcat`、`strerror`等,都会报错认为它们不安全,让我们看看如何处理叭~
100 0
C | 关于VS编译器的scanf、字符操作函数报错不安全
|
C语言
三种方法实现strlen函数
三种方法实现strlen函数
140 0