函式:
[1].strtok
char *strtok(char *str, const char *delim);
功能: 分割字串
引數:@str 要分割的字串
@delim 分割的標誌
返回值:
成功 子字串指標
失敗 null
#include
#include
int main(int argc, const char *argv)
; #if 0
printf("str = %s\n",strtok(buf,";,:")); //注意 strtok函式一次呼叫只能分割出乙個字串
printf("str = %s\n",strtok(null,";,:")); //如果需要對某個字串進行連續的分割
//那麼在 第二次之後的呼叫 對應的第乙個引數填
//null
#endif
args[i] = strtok(buf,";,:");
while(args[++i] = strtok(null,";,:"));
i = 0;
while(1)
return 0;
}strtok它每次分割會把在前面的字元返回
C語言中的strtok函式用法
strtok函式是string.h庫中的函式 原型 char strtok char s,const char delim strtok 用來將字串分割成乙個個片段。引數s指向欲分割的字串,引數delim則為分割字串中包含的所有字元。當strtok 在引數s的字串中發現引數delim中包涵的分割字元...
C語言中的字串分割函式 strtok
c語言中的字串分割函式char strtok char s,const char delim 函式用於分解字串為一組字串。s 為要分解的字串,delim 為分隔符字串,從 s 開頭開始的乙個個被分割的串,當沒有被分割的串時則返回null。用法說明 首先需要新增第一次呼叫strtok函式時,這個函式將...
C語言中strtok函式進行分割字串!
函式原型 char strtok char s,char delim 函式功能 把字串s按照字串delim進行分割,然後返回分割的結果。函式使用說 1.strtok函式的實質上的處理是,strtok在s中查詢包含在delim中的字元並用null 0 來替換,直到找遍整個字串。這句話有兩層含義 1 每...