NSString*name1=@"litao";
charn[16]={0x00};
const char *n1;
n1=[name1cStringUsingEncoding:NSASCIIStringEncoding];
memcpy(n,n1, 16);
将name字符串转化到 char n[16]中;
NSString * passwoed=@"123456";
char p[32]={0x00};
const char *p1=[passwoed
UTF8String];
p1=[passwoedcStringUsingEncoding:NSASCIIStringEncoding];
memcpy(p,p1, 32);
将name字符串转化到 char n[16]中;
本文介绍如何将Objective-C中的NSString类型转换为char数组,并使用不同字符编码进行处理的方法。
1万+

被折叠的 条评论
为什么被折叠?



