切割字串是常用的處理。
這裡給出乙個使用函式strtok切割字串的例子。
使用c語言的庫函式strtok來切割字串的好處在於,可以指定任意字元作為分隔符來切割單詞。使用該函式,切割字串的分隔符可以同時指定多個,放在乙個字串陣列中。
程式中,指定了以空格「 」、逗號「,」和句號「.」作為分隔符。
程式如下:
/* b00009 c語言分割字串庫函式strtok */
#include #include int main(void)
return 0;
}
執行結果如下:
soyou've
never
programmed
before
aswe
gothrough
this
tutorial
iwill
attempt
toteach
youhow
toprogram
C語言 strtok 字串分割
參考 c 字串分割方法 實現split 使用函式strtok可實現c語言環境下的字串分割 cstring strtok 函式 char strtok char str,const char delimiters 引數 功能 分割字串 例程 include include include int ma...
C語言的字串分割
c語言的字串分割 說起來很有意思,自認為對c語言理解得還是比較深刻的。但居然到今天才知道有個strtok函式,試用了一下突然感慨以前做了多少重複勞動。每次需要解析配置檔案,每次需要分割字串,居然都是自己去分割字串,既累人又容易出錯。感概繼續學得不夠全面啊!這裡引用一段strtok用法 str2nul...
C 字串分割
c 中的字元分割是乙個常見的應用,下面是乙個字串分割的 字串分割 vectorsplit string const string str,const string delimiters else pos delim split str.find delimiters res.push back sp...