当前位置:首页 » 多媒体相关

fscanf ,相关的问题。请看内容,我不知道怎样描述了


用下面的语句输出,会遇到空格就转行,最后一行,还输出二次,大家是怎样让它按照原文进行输出的呢?就是不是遇到空格就转行,而是照原文一样。最后一行不进行输出。  
  char   fun_tmp[100];  
  29       while(!feof(fp))  
            30       {  
            31           fscanf(fp,"%s",fun_tmp);  
            32           printf("%s\n",fun_tmp);  
            33       }  
   
  原文如下  
  ----------------------------------------------------------------  
  $   cat   data/gtk_window_new   <-----------------显示命令不是原文  
  gtkwidget   gtk_window_new(gtk_window_toplevel);  
   
  作用:创建一个窗口并返回这个窗口的控件指针。  
  参数:gtk_window_toplevel,指明窗口的类型为最上层的主窗口,最常用。  
                  gtk_window_popup,为弹出式的无边框的窗口。  
  $   <--------------提示符不是原文。  
  -----------------------------------------------------------  
  输出如下:  
  --------------------------------------------------------  
  gtkwidget  
  gtk_window_new(gtk_window_toplevel);  
  作用:创建一个窗口并返回这个窗口的控件指针。  
  参数:gtk_window_toplevel,指明窗口的类型为最上层的主窗口,最常用。  
  gtk_window_popup,为弹出式的无边框的窗口。  
  gtk_window_popup,为弹出式的无边框的窗口。  
   
  -----------------------------------------------------------

推荐阅读

  • 分析:超薄绝非救命稻草 盲目跟风不可取 [详细内容]
  • 百万像素商务最实惠NEC N830跌到谷底 [详细内容]
  • M630的一点小技巧 [详细内容]
  • 巨头多不看好国美3G合作模式 称有炒作嫌疑 [详细内容]
  • 9700独显!海尔游戏NB H30上市2月破7q [详细内容]
  • 关于《连副试飞之六——电视连接篇》的补充 [详细内容]
  • 财报显示 分众市值超越网易成中国概念股龙头 [详细内容]
  • 网友回答:
    网友:bluei

    while(!feof(fp))  
      {  
      printf("%c",fgetc(fp));  
      }  
     

    .

    讨论区

    Login