【发布时间】:2015-01-31 19:03:11
【问题描述】:
我在使用 strtok 读取具有特定格式的文件时遇到问题。 文件中的每一行都包含如下所示的格式:
比尔辛普森,01452356
当我只显示 temp_id 时,我得到(下划线 = 空格):
"_01452356"
分割每一行的代码如下:
while((fgets(temp_string, LENGTH, ifp))!= NULL)
{
temp_name = strtok(temp_string, comma);
temp_id = strtok(NULL, comma);
add(temp_name, temp_id);
}
我只是希望temp_id 不包含空格。
请记住,temp_name 和 temp_id 都是 char 类型的数组。
我将非常感谢这个问题的快速解决方案。
【问题讨论】:
标签: c