【c语言】递归实现strlen函数

    xiaoxiao2021-03-25  101

    #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> #include<assert.h> int my_strlen(char *str) { assert(str); if (*str == '\0') { return 0; } else { return my_strlen(++str) + 1; } } int main() { int ret = 0; char a[10] = "abcdef"; ret = my_strlen(a); printf("%d\n", ret); system("pause"); return 0; }
    转载请注明原文地址: https://ju.6miu.com/read-20520.html

    最新回复(0)