黑马程序员技术交流社区

标题: OC只能从文件中读取字符嘛 [打印本页]

作者: 秋天的悲伤    时间: 2014-6-17 11:16
标题: OC只能从文件中读取字符嘛
本帖最后由 秋天的悲伤 于 2014-6-24 11:36 编辑

今天我照书敲了个代码,发现从txt读取字符并在控制台输出,发现有符号的如:”、-、_、还有中文都输不出来,但可以得到字符串的长度~
大概代码:
FILE *wordFile = fopen("/tmp/words.txt","r");
char word[100];
while(fgets(word,100,wordFile))
{
      word[strlen(word)-1]='\o';
     NSLog(@"%s is %lu characters long",word,strlen(word));
}
fclose(wordFile);
return (0);

word.txt中只有一行 Joe-Bob
在控制太 只有is 7 characters long,前面的字符串出不来,求解释


作者: 秋天的悲伤    时间: 2014-6-17 11:18
本帖最后由 秋天的悲伤 于 2014-6-17 11:23 编辑

求帮助啊





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2