| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1586 人关注过本帖
标题:请教各位以一个问题!C语言中,头文件有什么区别?
只看楼主 加入收藏
wxmlianying
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-25
收藏
 问题点数:0 回复次数:8 
请教各位以一个问题!C语言中,头文件有什么区别?
在编写程序时,经常用void main(),这个头文件是不是所有的条件都适用?
   或者还有其他的头文件,比如删除、添加也可以用void main()做到。
   对这方面了解不是很多,所以请那位给讲解下!
搜索更多相关主题的帖子: C语言 
2008-12-12 11:18
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1692
专家分:4282
注 册:2007-12-27
收藏
得分:0 
请校正一下概念
main不是头文件

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2008-12-12 11:23
zhangcc86
Rank: 1
等 级:新手上路
帖 子:103
专家分:0
注 册:2007-4-5
收藏
得分:0 
类似于#include<stdio.h>和#include"stdio.h"这样的才是头文件。
main()是主函数,一个C程序只能有一个,前面添加void,说明函数不需要返回值。

你想有所作为,而你又不比别人聪明,也不比别人勤奋,如果你能成功,猪都能上树!
2008-12-12 11:29
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
收藏
得分:0 
比喻一下:
-------------
    C语言就象是个居家过日子的屋子,你如果要做饭,就得用米;想洗澡,就得用水……当然,这些东西有一个名称,叫做语句。但你想做饭,就得用到锅、碗、热水器之类的,那么这些,都有一个名称,叫做函数。你的日常生活中的所有一切都得需要函数来完成。

    但你想找到锅、米之类的,就要到厨房;想找衣服,就得去衣橱。当然,我说的是正常情况,也有许多懒鬼,会在厨房里乱扔袜子,在衣厨里会找到吃剩的方便面,那是特殊情况,不做论证。这头文件,就象是厨房、衣橱之类的,把这些日常应用的物品分类,想找什么,到哪去找。
 
    当然,C语言只是个程序,你想用到什么,不象人会用大脑思考,你得用语句告诉它在哪个区域去找,这就出现了头文件。include<stdio.h> 比如说这个头文件,它是标准输入输出函数的头文件。这个头文件,就象居家过日子,没水、电是不行的,这个函数基本上在C程序中是必备的。其它的,你就自己翻翻书吧。

    祝您学C愉快。

[[it] 本帖最后由 广陵绝唱 于 2008-12-12 12:37 编辑 [/it]]
2008-12-12 12:30
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
同意上面的

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-12-12 12:35
lianzerong
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-23
收藏
得分:0 
斑竹 说的真精彩 呵呵!!
2008-12-12 12:37
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
收藏
得分:0 
补充一点
---------------------------

    楼主所说的 int main(void) 或者写成 void main() 或者是 main() 这是C语言中只有一个的 main 函数。每个程序都得有它,且在每个程序中只能有一个。每个C程序都从 main 开始运行,所以它是很重要的函数。
2008-12-12 12:42
zhangcc86
Rank: 1
等 级:新手上路
帖 子:103
专家分:0
注 册:2007-4-5
收藏
得分:0 
广陵绝唱版主的比喻真是让人茅塞顿开,真是不简单。
虽然这是C论坛,但是还是忍不住想问下,不知道版主对JAVA有没有研究过,如果对JAVA中那些让人摸不着头脑的概念能做一下类似于这样的比喻那就太好了。单纯地照书上的说,或许大家都能说,但是把它说得那么贴切,倒是不简单。

你想有所作为,而你又不比别人聪明,也不比别人勤奋,如果你能成功,猪都能上树!
2008-12-13 11:19
cjl730
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2008-10-28
收藏
得分:0 
c99里没有 void main()函数
应该是int main() 或int main( int argc, char *argv[] )
2008-12-13 11:30
快速回复:请教各位以一个问题!C语言中,头文件有什么区别?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022180 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved