我想用“.”分割一个字符串。 C 中的分隔符。例如,我有一个像这样的字符串“studentdetails.txt”。现在我想要像这样的“studentdetails”和“txt”结果。请给我任何想法来做到这一点。
最佳答案
您可能知道strtok在 C 中。
例如。
char str[] = "studentdetails.txt";
char delims[] = ".";
char *result = NULL;
result = strtok( str, delims );
while( result != NULL ) {
printf( "%s\n", result );
result = strtok( NULL, delims );
}
关于c - 如何在C中使用 "."分隔符分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24464358/