java中,char类型可以直接赋值为int类型,是因为在JAVA中,对char类型字符运⾏时,直接当做ASCII表对应的整数来对待,中文字符的范围为19968 ~ 40869,在这个范围内使用Integer.toHexString获取unicode编码,然后拼接,就可以得到结果。
a[0]='a';a[1]='b';a[2]='c';a[3]='d';a[4]='e';a[5]='\0'; //自己加上字符串结束符就OK了 strcpy(str,a); //要用字符串拷贝函数,不用直接用=