99问答网
所有问题
当前搜索:
keil在主函数如何调用子函数
c语言有个
main
.c,
如何调用子函数
文件fun.c,求大神指教 ??
答:
mian包含fun的头文件,头文件内声明fun.c里的
函数
,这样就能
在main
上
调用
了
KEIL
5中
如何
查看
函数
的
调用
答:
使用查找工具中Find In Files 在就能下面的消息窗口中看见这个
函数
所有被
调用
的地方,双击某条消息就能定位到相应的调用地方。
C语言中
如何调用子
程序
答:
例:include<stdio.h> intsushu(intx){inti;for(i=2;i<x;i++)if(x%i==0)break;if(i==x)return1;elsereturn0;}
main
(){inti,n=0;for(i=2;i<=1000;i++)if(sushu(i)==1)n++:printf("n=%d",n);}
很急,我用
keil
写一个C语言
子函数
,去
调用
数组,
怎么
写,例如
答:
可以这样调,你直接传入了dada数组的地址,注意,你在void write(*prt) 里只要改变了prt[i]的值,dada[i]也是会跟着变的,因为这两个指针指的都是同一块内存,这个初学者很容易犯错。你要用示波器看,要注意延时,单片机在12M晶振下,2us一条指令,很快的。
keil怎么
# include
答:
*.h”文件。2、使用“#include+*.h”这样就可以实现将“*.h”文件添加到“*.c”文件下。3、当我们使用“#include”时,在源程序的预编译时会将“*.h”的文件加入到“*.c”的文件之中,从而
调用
“*.h”里面已经写好的方法或者是定义但是在其他文件实现的
函数
。
keil
软件问题(c语言的) 紧急紧急 头文件问题
答:
首先
主函数
只能存在于一个文件中,这个文件可以直接取名mian.c这样比较方便管理。然后按功能分其它文件,分别编写XX.h和XX.c文件,在XX.h中写入函数的声明和全局变量的定义,在XX.c中写函数的具体内容,并且在XX.c中要include“XX.h”,在mian.c中include所有的.h文件。这样就可以正常编译和烧写了。
keil
c51 sbit为什么放到
主函数
外面
答:
sbit声明的部分是编译器预处理的部分,就是为了给寄存器(位或字节)取个别名,是在函数没有编译之前必须完成的,
放在主函数
中就是编译中要处理的内容了,对于那些符号地址,C编译器不认识,有的名字也不允许(如P1.1),必须在编译之前进行替代,就是sbit声明,替代的内容为相应单片机寄存器的头文件...
c51
函数
分为哪三类
答:
c51
函数
主要分为三类:标准库函数、用户自定义函数和编译器内置函数。1. 标准库函数:C51标准库函数是指由
Keil
C51编译器提供的预定义函数。这些函数涵盖了各种功能,如输入/输出、字符串处理、数学运算等。它们经过优化,可以在8051微控制器上高效运行。使用标准库函数可以大大简化编程工作,因为程序员不...
Keil
C51用C写单片机程序能不能像汇编那样跳转到任意地方?
答:
楼上说得对,C51语言在算法上,逻辑关系上,的确比汇编优秀得多,也容易看明白,C51程序的设计,不管是在硬件上,还是在软件上,个人建议都采用统一的模块化设计,这样在调试和修改,维护上都方便得多,主程序一般都是由多个
子函数
构成,什么时候需要直接调用就行了,比起汇编
在调用
的地址范围上的限制,...
在
keil
中建立2个c语言文件,其中一个有
主函数
,另一个可不可以放入需要调...
答:
在
keil
中建立2个c语言文件,其中一个有
主函数
,另一个主要用来放需要
调用
的功能函数。当然,如果需要,可以有N个c语言文件,这就是模块化程序设计。分开放和两个函数放进一个c语言文件中功能上没有任何区别,带来的好处是程序便于管理、维护、阅读、移植。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜