我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 问一道“嵌入式知识大奖赛”的题目,急 隐藏签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

lrwq



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 237
威望: 0
浮云: 1106
在线等级:
注册时间: 2007-09-15
最后登陆: 2008-06-29

5come5帮你背单词 [ robot /'rəubot/ n. 机器人 ]


问一道“嵌入式知识大奖赛”的题目,急

(1分) 若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为
A. 0 B. 1
C. -1 D. 一个非0值

我正在答题,还有一个小时就交卷了~
顶端 Posted: 2007-12-15 17:24 | [楼 主]
霓棠烟鱼



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1596
威望: 0
浮云: 1107
在线等级:
注册时间: 2007-01-04
最后登陆: 2008-06-29

5come5帮你背单词 [ gypsy // n. 吉普赛人,流浪汉 ]


-1    ?  瞎扯的。。。
顶端 Posted: 2007-12-15 17:26 | [1 楼]
红楼二梦



性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 67
威望: 0
浮云: 1109
在线等级:
注册时间: 2007-01-19
最后登陆: 2009-09-17

5come5帮你背单词 [ commentator /'komenteitə, -mən-/ n. 评论员,实况广播员 ]


D错了请吃饭
顶端 Posted: 2007-12-15 17:31 | [2 楼]
ljpdxj



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 687
威望: 0
浮云: 1108
在线等级:
注册时间: 2006-02-28
最后登陆: 2008-06-29

5come5帮你背单词 [ splash /splæ/ vi. 泼;溅落,飞溅;n. 溅泼(声),飞溅(声) ]


返回0,当读到文件尾时返回非0
顶端 Posted: 2007-12-15 17:50 | [3 楼]
ljpdxj



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 687
威望: 0
浮云: 1108
在线等级:
注册时间: 2006-02-28
最后登陆: 2008-06-29

5come5帮你背单词 [ profit /'profit/ n. 利润,盈利,利益,益处;v. 从…得益 ]


feof function
int feof ( FILE * stream );
Check End-of-File indicator

Checks if the End-of-File indicator associated with stream is set, returning a value different from zero if it is.
This indicator is generally set by a previous operation on the stream that reached the End-of-File.
Further operations on the stream once the End-of-File has been reached will fail until either rewind, fseek or fsetpos is successfully called to set the position indicator to a new value.


Parameters
stream
Pointer to a FILE object that identifies the stream.

Return Value
A non-zero value is returned in the case that the End-of-File indicator associated with the stream is set.
Otherwise, a zero value is returned.

Example
Copy code
/* feof example: byte counter */
#include <stdio.h>
int main ()
{
  FILE * pFile;
  long n = 0;
  pFile = fopen ("myfile.txt","rb");
  if (pFile==NULL) perror ("Error opening file");
  else
  {
    while (!feof(pFile)) {
      fgetc (pFile);
      n++;
      }
    fclose (pFile);
    printf ("Total number of bytes: %d\n",n);
  }
  return 0;
}


This code opens the file called myfile.txt, and counts the number of characters that it contains by reading all of them one by one. Finaly the total amount of bytes is printed out.
顶端 Posted: 2007-12-15 17:52 | [4 楼]
wan520





性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1724
威望: 0
浮云: 1125
在线等级:
注册时间: 2006-02-20
最后登陆: 2010-11-04

5come5帮你背单词 [ porridge /'porid3ə/ n. 粥,麦片,粥 ]


就是0嘛!
顶端 Posted: 2007-12-17 10:20 | [5 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.009351(s) query 5, Time now is:11-22 16:18, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号