用于在c中分隔字符串的函数

时间:2016-12-25 14:22:02

标签: c string

AVAudioConverter

我无法将姓氏作为字符串传递给main函数,目标是分隔一个由某人的名字和姓氏组成的字符串。

2 个答案:

答案 0 :(得分:1)

    #include <stdio.h>
    #include <string.h>
    void separate(char name[], char first[], char last[]){
    strcpy(first, name);
    for (int i = 0; i < strlen(first); i++){
        if (first[i] == ' '){
            first[i] = '\0';
        }
    }
    char *p = strchr(name, ' ');
    p++;
    strcpy(last, p);
}

int main(){
    char n[10], f[10], l[10];
    gets(n);
    separate(n, f, l);
    puts(f);
    puts(l);
}

我想通了,谢谢你的帮助。

答案 1 :(得分:0)

以下是使用device = usb.core.find(...)

的示例
fgets