学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

存数据时的疑惑

存数据时的疑惑

稀疏数组时 为什么:
  
  for(i=0;i<9;i++)
   for(j=0;j<9;j++)
    if(data[i][j]!=0)
     {
       Index++; //增加索引值
       CompressData[Index][0]=i; //i 不存入CompressDtat[0][0]??
       CompressData[Index][1]=j;
       CompressDtat[Index][2]=data[i][j];
    CompressData[0][0]=9;//原数组的行数  CompressData[0][1]=7;  //原数组的列数 CompressData[0][2]=Index; //使用元素的个数

******请看上面的存行、列以及元素使用个数已经占了 CompressDtat[0][0]\[0][1]\[0][2]  如果这样的话,、那 CompressData[Index][0]=i;       CompressData[Index][1]=j;
       CompressDtat[Index][2]=data[i][j];  //  不占用 CompressDtat[0][0]\[0][1]\[0][2]  ??
========================================================================================

  欢迎讲解下!谢谢

TOP

顶~没人帮我
<接受者>? or <创造者>?

TOP

发新话题