如何实现在VC++中把五单个字符(CHAR类型)如‘C’,‘H’,‘I’,‘N’,‘A’连接成Cstring类型的“CHINA”谢谢

解决方案 »

  1.   

    CString a;
    a.GetBufferSetLength(5);
    a.SetAt(0,TCHAR('C'));
    a.SetAt(1,TCHAR('H'));
    a.SetAt(2,TCHAR('I'));
    a.SetAt(3,TCHAR('N'));
    a.SetAt(4,TCHAR('A'));
      

  2.   

    CString str;
    str.Format("%s%s%s%s%s",'C','H','I','N','A');
      

  3.   

    CString str = 'C'+'H'+'I'+'N'+'A';
      

  4.   

    CString str = 'C'+'H'+'I'+'N'+'A';
    以上的方法都可以的
      

  5.   

    CString str;
    str.Format("%c%c%c%c%c", 'C', 'H', 'I', 'N', 'A');