【发布时间】:2009-12-01 10:40:38
【问题描述】:
从 C 中读取文件时如何进行标记化?
文本文件:
PES 2009;科乐美;DVD 3;500.25; 6
刺客信条;育碧;DVD;598.25; 3
地狱;EA;DVD 2;650.25; 7
char *tokenPtr;
fileT = fopen("DATA2.txt", "r"); /* this will not work */
tokenPtr = strtok(fileT, ";");
while(tokenPtr != NULL ) {
printf("%s\n", tokenPtr);
tokenPtr = strtok(NULL, ";");
}
想要打印出来:
PES 2009
科乐美
.
.
.
【问题讨论】: