黑马程序员技术交流社区
标题:
关于C和OC求字符串长度的一些看法
[打印本页]
作者:
闪电侠
时间:
2015-7-11 23:19
标题:
关于C和OC求字符串长度的一些看法
本帖最后由 闪电侠 于 2015-7-11 23:20 编辑
在C中,可以用sizeof运算符计算一个字符串的长度,如:
char *str = "你好";
sizeof(str);
复制代码
其结果为:7
如果利用strlen函数:
strlen(str);
复制代码
其结果为:6
而在OC中:
NSString *str = @"你好";
[str length];
复制代码
结果为:2
总结:
C中强调的是占用的
字节数
,OC强调的是占用的
字符数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2