当前位置: 代码迷 >> C语言 >> 谁能帮我解释一下这个程序阿
  详细解决方案

谁能帮我解释一下这个程序阿

热度:168   发布时间:2007-01-09 16:29:47.0
谁能帮我解释一下这个程序阿

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


----------------解决方案--------------------------------------------------------