|字号 88vv n Nudeactressworld s Nudeactressworld ;订阅

    同事是做硬件的,由于要做一些调试程序,最近在学C语言。上午给我了个程序,让我帮忙看看。其实我也只是学过C/C++,然后编过一些小程序,没有太大的造诣。但我本人比较推崇C。感觉C比很多高级语言更加灵活,而且又能深入底层的开发,譬如说开发驱动程序什么的。因为我比较喜欢做一些和底层硬件接触较多的开发,我同时能做点硬件和软件,这个不至于做某一方面太久了而感到单调。

    闲话少说,先看一下同时给的C程序吧。代码如下:

    #include <stdio.h>
    main()
   {}

    其实程序也蛮简单的,主要就是统计你输入了多少行。但是关键问题就是运行了这个程序之后如何结束输入。敲回车是没用的,因为这个程序本事就是通过统计回车的个数来计算输入的行数的。

    回头再看一下,这个程序如果结束输入主要是while循环决定的。while循环中语句(c=getchar())!= EOF的意思为输入的字符不是EOF时,就一直循环下去。那么如何输入EOF这个控制符呢?这个跟操作系统有关。通常情况下,Windows下面是要按下组合键Crtl+Z或者F6即可,而Unix类操作系统应该按下组合键Ctrl+D即可。

    以前自己对EOF也没有搞清楚,今天总算了解了一点。

  评论这张
转发至微博
转发至微博
0   分享到:        
阅读(376)| 评论(0)| 引用 (0) |举报
 
 
Win2k Server(IIS)下PHP+MySQL+Zend+phpMyAdmi的配置
 
新换手机Nokia 1110,强烈推荐

历史上的今天

相关文章

最近读者

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--相关文章--> <#--历史上的今天--> <#--右边模块结构-->