A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 秋天的悲伤 中级黑马   /  2014-6-17 11:16  /  945 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 秋天的悲伤 于 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,前面的字符串出不来,求解释

1 个回复

倒序浏览
本帖最后由 秋天的悲伤 于 2014-6-17 11:23 编辑

求帮助啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马