黑马程序员技术交流社区

标题: 从控制台输入的字符串能直接用OC字符串对象接收不 [打印本页]

作者: 粘糊浆    时间: 2015-3-17 19:01
标题: 从控制台输入的字符串能直接用OC字符串对象接收不
本帖最后由 粘糊浆 于 2015-3-17 19:10 编辑

从控制台输入的字符串能用OC字符串对象接收不?     自己没有苹果系统不能测试, 求好心人帮忙解答下。例: 控制台输入 asfsdfs
A:
NSString *arr;
scanf("%s",arr);

B:
NSString *arr;
scanf("%@",arr);
C:    还是需要利用OC字符串和C字符串的转换方法?

char c[20] ;
scanf("%s",c);
NSString *str = [str stringWithUTF8String: c];





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