00问答网
所有问题
单片机C语言编程,假如头文件里的函数没有被调用,那么该函数会不会最后编译出来而占用内存
如题所述
举报该问题
推荐答案 推荐于2018-04-23
没有用到自然就不会被编译,就不会占空间
如果头文件定义有1000个函数
你的程序只用了1个函数
那么编译后的程序,只有这一个函数的内容
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DreeeInenenDDTjBD0I.html
其他回答
第1个回答 2019-05-10
你可以搜索计算机,打开这两个头文件然后自己看定义的区别,自己去理解比别说的掌握的快。
尖括号是库里存在的,引号是项目文件的
第2个回答 2014-08-09
不会,编译器会自动 忽略掉,除非你在编译器里给他强行分配了CODE空间
相似回答
...
C
中对51
单片机编程
时
,头文件
中
没有被调用
到
的函数
怎么处理?
答:
把target options中的device页中选上"Use LX51 ...",然后在LX51 Misc页中的Misc Control中填入"REMOVEUNUSED",确认后重新编译即可自动去掉
未调用的函数
。我希望回答问题的人能本着一种解决问题的态度而不是想去批判提问题的人。———来自Just_Engineer的解答,希望可以帮到你。———...
关于
单片机
在
调用
子程序时,进行了怎样的堆栈操作
答:
取决于子程序的类型和编程方式。有些特殊类型的子程序是需要入栈的,若采用高级
语言编程
则编译器会自动添加相应的入栈出栈语句。“有人说临时变量不入栈,那CPU从子程序运行退回断点时,临时变量的值是如何恢复的呢?”呵呵,为何要恢复?调用子程序的时候会从局部变量块中新分配空间的,如同你后半部分...
基于51
单片机的C语言编程的头文件
问题
答:
作用在于,如果某
头文件被不
同
c文件
同时
调用,那么里面的
内容不至于因为重复定义而出错,因为不管调用几次
头文件,
其内容只有在第一次出现时被执行,同时定义一个_xxxx_h_,以后再次调用时
,头文件
内容被忽略。三、
函数
和宏 假设有如下文件 main.c aaa.c aaa.h 其中,,aaa.
c里面有
一个宏X...
单片机C语言
程序中,有多个.C源
文件,
main.
c函数
中
调用
那些.c源
文件的函
...
答:
①如果 fun.h 文件 已经正确声明了
,那么
main.c 只要 include "fun.h"就可以使用 fun.
c
函数了。只怕是,fun.h 只有 声明
,而没有
正确声明。正确的 声明,需要 条件编译 声明是 函数声明 还是 外部函数声明。② fun.c 中可能有多个
函数,而
main.c 并不需要
调用,
如果 这些函数 在 程序...
大家正在搜
51单片机头文件的使用
单片机c语言头文件
单片机头文件的作用
51单片机头文件有哪些
51单片机常用头文件
怎么创建单片机头文件
51单片机的intrins头文件
单片机怎么添加头文件
单片机如何写头文件
相关问题
我们再单片机c语言编程中,头文件一般都是用来定义一些宏和函数...
单片机C语言程序中,有多个.C源文件,main.c函数中调用...
C语言与单片机C语言的区别 急求
51单片机c语言编程头文件的问题
51单片机C语言编程时头文件写出来了不用可以吗?
单片机C语言编程里可以用clear()指针释放函数吗,如果可...
基于51单片机的C语言编程的头文件问题
单片机C语言,在main中调用某个函数成功,但是在子程序中调...