2013年1月15日

C++中常用类型的转换总结

摘要: 1,string转char * string str="hello" char *array=(char*)str.c_str();2, char * 转 unsigned char * 在符号不影响的情况下,可以通过强制转换来完成 unsigned char *un_array=(unsigned char *)array3, char * 转string char *array=(char *)"hello"; string str; str.assign(array,length) //length为从char数组的第0位开始,一直到length- 阅读全文

posted @ 2013-01-15 13:32 3S 天空 阅读(1170) 评论(0) 推荐(0) 编辑

char *p 与char p[] 比较

摘要: char *p 与char p[] 比较所有的字符窜常量都被放在静态内存区因为字符串常量很少需要修改,放在静态内存区会提高效率例:char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc";const char str4[] = "abc";const char *str5 = "abc";const char *str6 = "abc";char *str7 = "abc";char 阅读全文

posted @ 2013-01-15 10:29 3S 天空 阅读(1120) 评论(0) 推荐(1) 编辑

导航