#include <iostream.h>
#include <afx.h >void main()
{
CString a[2];
a[0]="good0";
a[1]="good1";
a[2]="good2";
for (int i=0;i<3;i++)
{
cout<<a[i]<<endl;
}
}
上面代码能顺利通过编译,但是运行时出错。
当把a[2]="good2";去除后运行正常,当然a[2]显示内容是一个问号和一个双向箭头。
知者请明示一下。
#include <afx.h >void main()
{
CString a[2];
a[0]="good0";
a[1]="good1";
a[2]="good2";
for (int i=0;i<3;i++)
{
cout<<a[i]<<endl;
}
}
上面代码能顺利通过编译,但是运行时出错。
当把a[2]="good2";去除后运行正常,当然a[2]显示内容是一个问号和一个双向箭头。
知者请明示一下。
解决方案 »
- socket 连接上 ftp 服务器发送 cd *** 命令报错问题
- 文件正在传输中,如果发送方断开,那么接收方如何处理?
- 有谁知道VC的 output窗口是什么控件做的
- MFC的一个错误
- 在线等
- 数据库和界面的问题
- 请问高手,如何突破不该有的网络障碍????我要上网!!!!!我要交流!!!!
- 动态加载DLL!!!!!!!!!!!!!!!!!!!
- 高分请教: 如何在Word工具栏中添加一按钮?
- 2000下的MoveFileEx怎么用呀高手快指点迷津呀!!!!!
- 安装了第三方程序, 该程序以 命令行形式控制,MFC程序中如何实现命令的发送 ?
- 新建工程直接编译,为什么会报一个error RC2104
只有两个元素,你不能使用a[2]需要定义3个元素
CString a[3];
// 访问第三个当然会出问题