如下: char str1[]="hello";
cout<<str1<<endl;
输出:hello
WCHAR str2[]=L"hello,world";
cout<<str2<<endl;
输出:0012FF14为什么第二个输出的只是地址,不是后面的字符串
cout<<str1<<endl;
输出:hello
WCHAR str2[]=L"hello,world";
cout<<str2<<endl;
输出:0012FF14为什么第二个输出的只是地址,不是后面的字符串
解决方案 »
- MFC中在线程使用recvfrom问题(分结完了就剩 50)
- 问一个WSAAsyncSelect、WSAEventSelect模型的问题。
- 向高手请教关于CreateRemoteThread()远程创建线程问题
- 借世界狂热问:我想在C++编译出来的DLL中加入版本号,应该怎么设置.(就是右键点属性,然后可以看到版本号的那种)
- 求放大图像的解决方案
- 怎么知道两个CTime对象之差正好相差一个月?
- 刷新问题
- 宏彼此之间的&|是怎么样运算的。
- 数据库打开的异常处理
- 关于CListCtrl,火急!
- VC6.0 基于对话框的程序 在InitInstance()中没有SetRegistryKey吗?
- 这一段网络接收显示代码怎么会出错?
WCHAR 就是个整数类型
WCHAR str2[]=L"hello,world";
wcout <<str2<<endl;wcout 是unicode版,输出字符按unicobe取。
你用cout输出,工程配置修改为 multi模式。