charpoint="give string a value"; strtest=charpoint; ///cstring TO char * charpoint=strtest.GetBuffer(strtest.GetLength()); 标准C里没有string,char *==char []==string 可以用CString.Format("%s",char *)这个方法来将char *转成CString。要把CString转成char *,用操作符(LPCSTR)CString就可以了。
String底层是用了char数组的,你用myeclipse的调试功能时能看到,char数组里的元素都是char,char是基本类型,String是引用类型,String是一个类,实例化出来的是对象,而char就是一个字符,和int出来的数字一样都是基本类型,char数组可以转化成String,new String(char[] ch)或String.valueOf(char[] ...
51CTO博客已为您找到关于java中string和char数组的区别的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java中string和char数组的区别问答内容。更多java中string和char数组的区别相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。