[C/C++基礎]-strtok 函數應用
[C/C++基礎]-strtok 函數應用
本篇要分享strtok 函數應用的相關範例,歡迎有興趣的同好,一起來(C/P)一下 ^^。
拷貝來源:http://www.cplusplus.com/reference/cstring/strtok/
線上執行:https://www.tutorialspoint.com/compile_c_online.php
範例:
#include <stdio.h>
#include <string.h>
int main ()
{
char str[] ="- This, a sample string.";
char * pch;
printf ("Splitting string \"%s\" into tokens:\n",str);
pch = strtok (str," ,.-");
while (pch != NULL)
{
printf ("%s\n",pch);
pch = strtok (NULL, " ,.-");
}
return 0;
}
/*output $gcc -o main *.c $main Splitting string "- This, a sample string." into tokens: This a sample string */
3 thoughts on “[C/C++基礎]-strtok 函數應用”
strtok 是一個可快速切割字串的函數
另外sscanf也是可以用來拆解字串,但是用法就沒有strtok方便
C/C++ 字串 分割/切割 拆解/split
C/C++ 字串 分割 切割 拆解 拆分 分解 解析