c 如何按照空格分割字符串
- 科技动态
- 2025-02-27 04:15:16
- 3

在C语言中,可以使用`strtok`函数来按照空格分割字符串。`strtok`函数会搜索字符串中的空字符(`0`),并在每个空字符的位置创建一个空字符串,即分割点。以下...
在C语言中,可以使用`strtok`函数来按照空格分割字符串。`strtok`函数会搜索字符串中的空字符(`0`),并在每个空字符的位置创建一个空字符串,即分割点。以下是一个使用`strtok`函数分割字符串的示例代码:

```c
include
include
int main() {
char str[] = "This is a test string";
const char delimiters = " "; // 空格作为分隔符
char token;
// 使用 strtok 初始化字符串
token = strtok(str, delimiters);
// 循环遍历所有分割后的字符串
while (token != NULL) {
printf("%sn", token); // 打印每个分割后的字符串
token = strtok(NULL, delimiters); // 获取下一个字符串
本文由admin于2025-02-27发表在迅影百科,所有权归作者所有。本站仅提供信息发布,作者发布内容不代表本站观点,/请大家谨慎/谨防被骗,如内容侵权,请联系本站删除或更正内容。
本文链接:http://www.hoaufx.com/ke/628819.html
本文链接:http://www.hoaufx.com/ke/628819.html