vc++ 2008中 字符串数组怎么定义?

来源:百度知道 编辑:UC知道 时间:2024/09/23 11:26:02
整形数组是 int a[3]={1,2,3}
字符串 String^ b[3]={"1","2","3"} 就不行
但MFC中 提示
error C2065: “CString”: 未声明的标识符

如果是自己创建的工程,可能MFC的元素不全,需要用CString必须写
#include "atlstr.h"
-------
对于用char b[3]={"123"}; 这位朋友,人家LZ已经在用托管指针String^ 了,比那个char时代前进了2个层面了。加油吧。

MFC 中用:
CString b[3]={"1","2","3"};

非MFC中用:
#include <string>
using namespace std;

string b[3]={"1","2","3"};

哈哈 不是这样的
用char b[3]={"123"};
或者char b[3]={‘1’,‘2’,‘3’};

1L正解