【摘录】C语言中利用 strtok函数进行字符串分割
C語言不像Java,Php之類的高級語言,對象中直接封裝了字符串的處理函數(shù)。C語言中進(jìn)行普通的字符串處理也經(jīng)常會讓我們焦頭爛額……不過好在C語言 中還是提供了像strtok這樣功能強(qiáng)大的字符串處理函數(shù),可以幫我們實現(xiàn)部分需要的功能。下面我們介紹一下strtok函數(shù)的用法以及具體的使用例。
原 型:char *strtok(char *s, char *delim);
功 能:分解字符串為一組字符串。s為要分解的字符串,delim為分隔符字符串。實質(zhì)上的處理是,strtok在s中查找包含在delim中的字符并用 NULL(’\0′)來替換,直到找遍整個字符串。
說 明:首次調(diào)用時,s指向要分解的字符串,之后再次調(diào)用要把s設(shè)成NULL。strtok在s中查找包含在delim中的字符并用NULL(’\0′)來替 換,直到找遍整個字符串。
返 回值:從s開頭開始的一個個被分割的串。當(dāng)沒有被分割的串時則返回NULL。所有delim中包含的字符都會被濾掉,并將被濾掉的地方設(shè)為一處分割的節(jié) 點(diǎn)。
具 體使用例子:
Download: strtok_sample.c轉(zhuǎn)載于:https://www.cnblogs.com/IamEasy_Man/archive/2010/07/13/1776802.html
總結(jié)
以上是生活随笔為你收集整理的【摘录】C语言中利用 strtok函数进行字符串分割的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为电视se65普通版和se65畅想通话
- 下一篇: 回车转换成Tab