字符串有关的几个操作

//多维数组保存字符串

#include <stdio.h> int main() { char str[10][20]; scanf("%s", str[0]); scanf("%s", str[1]); puts(str[0]); puts(str[1]); getchar(); getchar(); return 0; }

输入的时候,只要自己的修改一下第一位的下标就可以了~~

-------------------------------------------------------------------

//strlen()函数的简化版
#include<stdio.h>

int my_strlen(char *str);

int main()
{
    char str[10]={'a', 'f', 'e','r'};
    printf("%d", my_strlen(str));

    getchar();

    return 0;
}

int my_strlen(char *str)
{
    char *tmp;
    int n = 0;
    tmp = str;
    while(*tmp != '')
    {
        tmp++;
        n++;
    }

    return n;
}
原文地址:https://www.cnblogs.com/virusdefender/p/3343979.html