int bit[16][16] 怎么初始化为0 int bit[16][16] 怎么初始化为0bit=0; // 这样不行bit[][]=0; //这样也不行请大侠们多多指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(i=0;i <16;i++) for(j=0;j<16;j++) a[i][j]=0; memset(bit, 0, sizeof(bit)); int bit[16][16] = {0}; memset(bit, 0, sizeof(bit)); int bit[16][16] = {0}; memset(bit, 0, sizeof(bit)*16*16); 超级无语了,装了个VS2008 的用 memset 作实验 全错,, int bit[16][16] = {0} ;memset (bit, 0, 4*16*16) ; int bit[16][16] = {{0},{0}}; 这样最直观清晰 以下代码VS2008编译通过#include <iostream>using namespace std;int main(){ int bit[16][16]; memset(bit, 0, sizeof(bit)); for(int i=0; i<16; i++) { for(int j=0; j<16; j++) { cout<<"bit["<<i<<"]["<<j<<"]="<<bit[i][j]<<endl; } } getchar();} int bit[16][16] = {}; //不解释 int bit[16][16] = {0}; int bit[16][16] = {0}; 这样就好了啊 int bit[16][16] = {0}; 我用atof转换求和后,有时合计为什么不对 麻烦给我指导一下,初学者!!!谢谢 mfc的问题,对话框嵌入的问题,求救!!! SDI中的当前视类与主框架发送信息 初学MFC该用什么工具书好? 如何让wm_keydown消息重复响应得更快 如何将字节数组放到剪贴板上然后再得到? --多表连接-- 怎么办???????????????????????????????? cximage内存释放问题 关于DDB位图 windows calendar control 8.0 如何改英文为中文
for(j=0;j<16;j++)
a[i][j]=0;
memset(bit, 0, sizeof(bit)*16*16);
memset (bit, 0, 4*16*16) ;
这样最直观清晰
#include <iostream>
using namespace std;
int main()
{
int bit[16][16]; memset(bit, 0, sizeof(bit)); for(int i=0; i<16; i++)
{
for(int j=0; j<16; j++)
{
cout<<"bit["<<i<<"]["<<j<<"]="<<bit[i][j]<<endl;
}
}
getchar();
}