: mzm100() 你在说什么? ft!

解决方案 »

  1.   

    中文放到计算机内也是二进制码,只不过16个二进制码位(双字节)代表一个汉字,这就是统一编码格式:UNICODE,这些对c中文件流都是透明的,意思是当printf("%c",ch)时,他就显示一个字节,printf("%x",ch)他就显示一个十六进制数,透明的读取字节流。理解了这些,文件的操作你也就会了----他对你是透明的
      

  2.   

    我想知道ultraedit32是如何实现转换功能的?
      

  3.   

    CSting::Format()我用过了,好像不行
      

  4.   

    CString szCh="中国";
    printf("%d",szCh[0]);//我忘了,可能要转换一下
    printf("%d",szCh[1]);
    .....
    不是直接用szCh[x]就行了。