univers 发表于 2019-6-7 22:28
这个就是多文件,模块化编程的原理了,每个个功能分开编写,清晰明了。放便以后移植。
suncat0504 发表于 2019-6-8 15:24
你可以单独做一个h文件,里面#define uchar unsigned char。然后再每个用到的c文件中引入这个h文件。使用ty ...
董董 发表于 2019-6-8 05:44
我知道不同功能分文件写是为了方便移植,我想问的是main()函数在最后链接的时候会调用在别的源文件中定义 ...
a452541823 发表于 2019-6-8 19:21
#define是C语言中定义的语法,是预处理指令,在预处理时进行简单而机械的字符串替换,不作正确性检查,只有 ...
wfy1008 发表于 2019-6-8 19:57
1)第一个问题,你只要在调用的文件里include被调用函数声明的头文件即可
2)是因为你重复定义了一个符 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |