首页 > 其他 > 详细

OC笔记-4

时间:2014-09-27 14:40:51      阅读:316      评论:0      收藏:0      [点我收藏+]
#inport<Foundation/Foundation.h>

int main(int argc, char *argv[])
{
    const char *words[4] = {"abc", "def", "ghi"};    //定义字符串数组
    int wordCount = 4;
    
    for(int i =0; i < wordCount; i++)
    {
        NSLog(@"%s is %lu characters long", words[i], strlen(words[i]));
        //%lu格式说明符取计算字符串长度的strlen()函数的整数值,并输出单词及其长度
    }
    return 0;
}


//通过文件间接读取字符串
#inport<Foundation/Foundation.h>

int main(int argc, char *argv[])
{
    FILE *wordFile = fopen("/tmp/words.txt", "r");
    char word[100];
    
    while(fgets(word, 100, wordFile))
    {
        word[strlen(word) - 1] = ‘\0‘;
        
        NSLog(@"%s is %lu charaters long", word, strlen(word));
    }
    
    fclose(wordFile);
    return 0;
}
//fgets()调用会保留每行之间用来断行的换行符,但这里并不需要,将换行符替换为 \0 表示字符串的结束




OC笔记-4

原文:http://my.oschina.net/Jacedy/blog/322607

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!