博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C字符串与NSString之间的转换
阅读量:6507 次
发布时间:2019-06-24

本文共 541 字,大约阅读时间需要 1 分钟。

C字符串与NSString之间的转换

代码:

const char *cString = "这是一个C字符串, c string";     NSString *nsstring = @"这是个NSString字符串, nsstring";     NSLog(@"cString字符串-->%s ",cString);     NSLog(@"NSString字符串-->%@",nsstring);          const  char *cString2 = [nsstring UTF8String];     NSString *nsstring2 = [NSString stringWithUTF8String:cString];     NSLog(@"cString2字符串-->%s ",cString2);     NSLog(@"NSString2字符串-->%@",nsstring2);

结果:

char类型的C字符串中文在Mac系统下打印出来显示乱码,这种乱码并不是错误,是ASCII解码所导致的。

     本文转自新风作浪 51CTO博客,原文链接:http://blog.51cto.com/duxinfeng/1208711,如需转载请自行联系原作者

你可能感兴趣的文章
HBase入门基础教程 HBase之单机模式与伪分布式模式安装
查看>>
禁止光盘优盘自动播放(Shell Hardware Detection服务)
查看>>
算法笔记_052:蓝桥杯练习Multithreading(Java)
查看>>
Discuz! X2.5RC 全新安装图文教程
查看>>
替换值
查看>>
java的PDF纵横向打印
查看>>
基于 html5的 jquery 轮播插件 flickerplate
查看>>
犀牛Phinoceros 如何切换中文语言
查看>>
Python之Seaborn
查看>>
[Lucas定理]【学习笔记】
查看>>
斯坦福CS课程列表
查看>>
数据库架构设计思路
查看>>
框架中无效的列类型异常分析
查看>>
mysql sum() 求和函数的用法
查看>>
Intellij IDEA 配置Subversion插件时效解决方法
查看>>
vue-router
查看>>
第二百二十五节,jQuery EasyUI,PropertyGird(属性表格)组件
查看>>
5 -- Hibernate的基本用法 -- 要点
查看>>
linux之SQL语句简明教程---SUBSTRING
查看>>
Android Studio之多个Activity的滑动切换(二)
查看>>