为何非法?俺不明白请大下指教 你这里的m_pStation何处进行过初始化?m_pStation可以指向内存的任何地方,当然会引起非法操作。而m_pStation[10]则不同,程序会自动在堆栈中为它开辟一块内存,它好比你声明类似int a[10]一样。指针变量在使用之前最好进行初始化。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 m_pStation=new STATIONINFO[10]了吗? 同意 datablader(皮皮) 指针使用前都得初始化的要不会一起内存非法操作如果你想动态分配内存,请使用new 操作符如 STATIONINFO * m_pStation=new STATIONINFO[i]; 请问,关于vista下安装程序问题 如何将对串口的操作封装在库里? 控件类如何向主窗口发送消息???? onDraw()与onPaint()的区别是什么? 我结婚了 如何传递void*到控件的方法参数? CString 问一个一直没有搞懂的问题,关于gui对象的生存期 怎样关闭服务 求大佬解决问题,VS2015,0xC0000005: 写入位置 0x0042B000 时发生访问冲突。 大虾们送分题!!整型变量转换。。。 一个mfc程序,我想使用WSAAsyncSelect函数
指针使用前都得初始化的
要不会一起内存非法操作
如果你想动态分配内存,请使用new 操作符
如 STATIONINFO * m_pStation=new STATIONINFO[i];