[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++ 字串 分割 切割 拆解 拆分 分解 解析