问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中编程时什么时候用#include,什么时候不用!

发布网友 发布时间:2022-05-14 14:38

我来回答

2个回答

热心网友 时间:2023-10-20 22:49

用不用就看你需要不需要。 include引用的都是一些头文件,定义那些你当前文件里没有定义到的函数。 最简单的来说就比如说main函数,如果你没引用stdio.h文件的话,它就不知道这个函数从哪去找定义?因为无论你的代码怎么写,编译器最后总是需要把这些函数的定义给一层一层解释出来,然后最终编译成机器指令,进行执行的。
也就是说,如果你在A文件里定义了B函数,在C文件里要使用B函数,就必须把A文件引用进来。那为什么我们要分成A,C文件呢? 也是为了代码的封装和分模块储存,使得代码的可读性和可维护型增强,并且能够反复调用。 也就是大家可以分工,你负责写A文件,我负责写C文件。

热心网友 时间:2023-10-20 22:49

#include 的作用是引用头文件
例如,代码中有标准输出的函数printf,这个函数是封装在标准库文件stdio.h,那么你就需要引用库文件#include<stdio.h>。
简单来说,就是main函数中调用了哪些函数,就需要引用该函数对应的文件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
按现行会计制度的规定,短期借款所发生的利息,一般应记入( )科目。 省钱输送机 江西同步带欧规皮带滚轮模组规格 请问91年3月12日是什么星座拜托各位大神 1991年3月11的双鱼座怎样拜托了各位 谢谢 ...年11月3号。这两个时间出生的人各是什么塔罗牌?拜托各位大神... 孤岛惊魂4怎么不显示dlc 微信百万保障诈骗是怎么回事 秋季大棚里应候种植什么蔬菜最适合 上海音乐学院钢琴十级通过率 c语言代码 #include后面什么也没有什么意思? C语言include的作用 c语言中#include ,#的作用是什么,为什么不能去掉#? 请问笔记本电脑显示屏这样修一下要多少钱? 在娄底办焊工证 娄底在哪里办焊工操作证和上岗证 女孩人格数多少最佳- 问一问 ios系统的,有没有大神知道什么原因 怎么算人格和地格 肖莉馨天格20人格32地格33总格52外格21好不好 天格,地格,人格是怎么看出来的? 烦请各位高手帮我女儿测一下名字 改名:罗姓配人格32,地格33的双字名 IOS的全称是什么 罗皓赢名字天格地格人格总格外格怎么算 天格14人格32地格31外格13总格445行相克? 人格32地格24好不好 用什么微信头像,你就是什么样的人(说的太准了 有没有免费刷新浪微博粉丝的软件,最好跟微动力差不多的。 宝骏510自动挡电瓶没电了充电需不需要把电瓶盖子打开? C语言编程中 #include &quot;stdio.h&quot; 上面的#是什么意思 C语言程序设计中的#include&lt;stdio.h&gt;是什么意思? C语言中的include问题 微信没有被封,QQ登录后显示 账号或密码错误,微信一直都有登? 我的世界,如何建造简单容易的现代房子2 我的世界怎么建一个简单又漂亮的房子 怎么建好看又简单的我的世界房子 我的世界怎么用常见的材料做出好看的房屋 插入页眉页脚怎么动不了 word 换页时如何让页眉保持不动? WPS页眉设置了1.5,但是没有任何反应,页眉不动。 页眉页脚如何固定不动大神们帮帮忙 excel页眉宽怎么设置?我想把页眉拉的跟正文一样宽,可是拉不动??? 求word加页眉文字位置不动的方法 手机上wps上怎样改页眉使其前面的不动? 设置页眉后怎么点都没反应怎么办 精伦电子股票除权后怎样操作 股票除权前后怎么操作 除权前股票如何操作 书包面料选涤纶好还是锦纶好