找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4615|回复: 12
收起左侧

库函数#include"uart.c"代表什么意思

  [复制链接]
ID:502151 发表于 2019-8-4 18:05 | 显示全部楼层 |阅读模式
这个代表什么意思为什么是分号这个在keil里面是不是要单独建一个工程添加
51hei图片20190804180309.png
回复

使用道具 举报

ID:351097 发表于 2019-8-5 09:06 | 显示全部楼层
一般#include <头文件.h>,不要用.c文件做头文件
回复

使用道具 举报

ID:509627 发表于 2019-8-5 10:08 | 显示全部楼层
uart是串口的意思,是串口c文件
回复

使用道具 举报

ID:282850 发表于 2019-8-5 10:09 | 显示全部楼层
精而言之,就是“包含uart.c这个文件”到当前程序位置。“工程”及keil你要再理解。
回复

使用道具 举报

ID:457495 发表于 2019-8-5 10:39 | 显示全部楼层
一般是包含头文件用的,但是不要包含.c的后缀
回复

使用道具 举报

ID:511461 发表于 2019-8-5 10:59 | 显示全部楼层
一般我都写#include“uart.h”,意思是包含uart.h这个头文件(uart通常指串口)
回复

使用道具 举报

ID:595783 发表于 2019-8-5 20:14 | 显示全部楼层
include.c不建议这样做,一般include.h文件,这样做需要.c
回复

使用道具 举报

ID:286418 发表于 2019-8-5 21:26 | 显示全部楼层
#include< > 引用的是编译器的类库路径里面的头文件。
#include" " 引用的是你程序目录的相对路径中的头文件。
回复

使用道具 举报

ID:502151 发表于 2019-8-6 12:29 | 显示全部楼层
cage 发表于 2019-8-5 21:26
#include< > 引用的是编译器的类库路径里面的头文件。
#include" " 引用的是你程序目录的相对路径中的头文 ...

请问这个相对路径怎么理解呢
回复

使用道具 举报

ID:502151 发表于 2019-8-6 12:30 | 显示全部楼层
f556 发表于 2019-8-5 10:09
精而言之,就是“包含uart.c这个文件”到当前程序位置。“工程”及keil你要再理解。

意思就是说一个工程包含两个C文件是吗
回复

使用道具 举报

ID:515975 发表于 2019-8-8 11:24 | 显示全部楼层
可以包含.h文件
回复

使用道具 举报

ID:582707 发表于 2019-8-9 21:24 | 显示全部楼层
调用串口文件的头文件呀
回复

使用道具 举报

ID:637467 发表于 2020-4-17 10:47 | 显示全部楼层
AKA.PPPHLL 发表于 2019-8-6 12:29
请问这个相对路径怎么理解呢

如果你用的是#include “...h” 编译器优先从你.c所在路径查找是否有该.h文件,如果有,引用;如果没有,它回去标准库中找,是否存在该.h文件;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表