C和指標之字串strtok函式

2021-08-11 01:21:28 字數 597 閱讀 6820

標頭檔案:#include

定義函式:char * strtok(char *s, const char *delim);

函式說明:strtok()用來將字串分割成乙個個片段。引數s 指向欲分割的字串,引數delim 則為分割字串,當strtok()在引數s 的字串中發現到引數delim 的分割字元時則會將該字元改為\0 字元。在第一次呼叫時,strtok()必需給予引數s 字串,往後的呼叫則將引數s 設定成null。每次呼叫成功則返回下乙個分割後的字串指標,(在delim中我們可以定義多個字元,然後切割的時候每個遇到其中的字元都會切割)

分割字串,只要遇到字元'*'或者字元' '都切割

#include #include int main()

return 0;

}

1111demacbook-pro:dabian a1111$ gcc -g strtok.c -o strtok

1111demacbook-pro:dabian a1111$ ./strtok

chen

yuchen

caifeng

bob tong 字串函式之Strtok 函式

strtok 函式詳解 該函式包含在 string.h 標頭檔案中 函式原型 char strtok char str,constchar delimiters 函式功能 切割字串,將str切分成乙個個子串 函式引數 str 在第一次被呼叫的時間str是傳入需要被切割字串的首位址 在後面呼叫的時間傳...

字串函式之Strtok 函式

該函式包含在 string.h 標頭檔案中 char strtok char str,constchar delimiters 切割字串,將str切分成乙個個子串 當s中的字元查詢到末尾時,返回null 如果查不到delimiter所標示的字元,則返回當前strtok的字串的指標。include i...

strtok(分割字串)

strtok 分割字串 表頭檔案 include 定義函式 char strtok char s,const char delim 函式說明 strtok 用來將字串分割成乙個個片段。引數s指向欲分割的字串,引數delim則為分割字串,當strtok 在引數s的字串中 發現到引數delim的分割字元...