當前位置:編程學習大全網 - 網站源碼 - C語言中怎麽把字符數組裏的數據存放到字符串數組中

C語言中怎麽把字符數組裏的數據存放到字符串數組中

利用C語言標準庫中的strtok()函數,可以輕松快捷的將以空格分隔開的壹串字符分成多個子串,存放到字符指針數組中。

函數說明:

#include <string.h> //頭文件

char *strtok(char *str, const char *delim);?

strtok()用來將字符串分割成壹個個片段。參數str指向欲分割的字符串,參數delim則為分割字符串中包含的所有字符。當strtok()在參數str的字符串中發現參數delim中包涵的分割字符時,則會將該字符改為\0 字符。在第壹次調用時,strtok()必需給予參數str字符串,往後的調用則將參數str設置成NULL。每次調用成功則返回指向被分割出片段的頭指針。當沒有被分割的串時則返回NULL。

參考代碼:

  • 上一篇:網頁視頻無法播放的原因是什麽?
  • 下一篇:web前端開發和Java Web有什麽區別
  • copyright 2024編程學習大全網