谁能帮我解释一下这个程序阿
BYTE GetBS(FILE *in)
{
BYTE ch;
BYTE bs= 0XFF;
if(feof(in))
return 0xFF;
bs = fgetc(in);
if(feof(in))
return 0xFF;
if(bs!='A'&&bs!='C')
{
printf("ERROR!!!!");
getch();
}
while(ch!=':')
ch = fgetc(in);
return bs;
}
BYTE gbfalg;
搜索更多相关的解决方案:
解释
----------------解决方案--------------------------------------------------------
这也太短了点吧 不要只发一部分嘛 什么定义的都没有呢
----------------解决方案--------------------------------------------------------
不敢确定~
----------------解决方案--------------------------------------------------------
太长了我怕你们不看啊
这也是一个函数阿 是被调用的
----------------解决方案--------------------------------------------------------
这个定义BYTE是什么类型.
----------------解决方案--------------------------------------------------------
BYTE应该是byte的意思吧 一个字节 char
如果是网络方面的话.......
----------------解决方案--------------------------------------------------------
这个定义我从没有见过。不会是在愚弄我们吧?呵呵~~~~~~~~~~~~~~~~
----------------解决方案--------------------------------------------------------
6楼说得对 这是个自己定义的,类型就是相当于标准c中的char类型
----------------解决方案--------------------------------------------------------
最不明白的是ch起了什么作用嘛。没发现。
貌似是判断文件是否到尾,没到就输出现在文件指针所指的字符。
----------------解决方案--------------------------------------------------------
我这也是不明白阿
zhe zhi shi yi ge bei diao yong de han shu
----------------解决方案--------------------------------------------------------