首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

对byte 的疑问解决方案

2012-02-05 
对byte 的疑问在c中有byte**img_org后有语句:for()for()fprintf(fp,%d ,img_org[j][i])编译连接没有问

对byte 的疑问
在c中有
byte   **img_org;
后有语句:
for(   )
    for(   )
fprintf(fp,   "%d ",   img_org[j][i]);
编译连接没有问题,
但运行总是错误,程序不能正常执行。
不过也会输出一些数据。这是为什么。

如果定义的为
int   **img_org;
就不会有问题,请问这里的byte有什么要注意的地方。

[解决办法]
拜托你把程序写完整,fp定义都不知道对不对。调试先从最简单的入手,int都不对,应该是你程序的问题,而不只是byte才出错。
用我这个例子调调吧。
#include <stdio.h>
int main()
{
int box[2][2];
int i, j, num;
for (i=0; i <2; i++){
for (j=0; j <2; j++){
scanf( "%d ", &num);
box[i][j]=num;
}
}
puts( "Here is the result:\r ");
for (i=0; i <2; i++){
for (j=0; j <2; j++)
printf( "%d ", box[i][j]);
puts( "\r ");
}
}

热点排行