一个关于数组的简单问题 int arr(500,20)如何将该数组元素全部清零呢?如果不用循环 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试memset(arr,0,sizeof(int)*500*20) int arr[500][20] = {0}; ZeroMemory(arr, SizeOf(int)*500*20) 1.int arr[500][20] = {0};需要编译器支持,不过现在流行的编译器都支持定义时初始化2.memset也以3.for也行呀,不过代码不太好看,速度我看跟memset差不多 int arr[500][20] = {0}; 以上的某些方法只适合于内定数据类型变量数组class CMy{private: int x; int y;public: virtual void fun() { cout<<"OK"<<endl; }};void main(){ CMy a; CMy * p = &a; //必死无疑!!!!!! memset(p,0,sizeof(CMy)); //必死无疑!!!!!! p->fun();}用的时候要小心啊~ 用VC如何实现录制在线播放的歌曲(不是直接从声卡录制)? 如何能调试跟踪到DLL的内部代码? 急需解决!! 怎样设置才能在bitmap上用cdc->textout输出文字?? 一个关于COM的简单问题请高手答复(急) 如何使程序自动修改CEdit中的文字? 如何找出程序中的内存泄漏的位置? 菜鸟问题:怎样往ListCtrl上添加item 无法读出 CListCtrl的显示问题? 使用VB开发控件遇到问题 在VC60中如何完成这样的要求? 怎么设置打印DC的模式,使得打印实现"所见即所得"..
需要编译器支持,不过现在流行的编译器都支持定义时初始化
2.memset也以
3.for也行呀,不过代码不太好看,速度我看跟memset差不多
{
private:
int x;
int y;
public:
virtual void fun()
{
cout<<"OK"<<endl;
}
};void main()
{
CMy a;
CMy * p = &a;
//必死无疑!!!!!!
memset(p,0,sizeof(CMy));
//必死无疑!!!!!!
p->fun();}用的时候要小心啊~