微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 这个语句的意思是不是将_UART_H_ 替换为#include "stdio.h" void UartInitialisation(void);

这个语句的意思是不是将_UART_H_ 替换为#include "stdio.h" void UartInitialisation(void);

时间:10-02 整理:3721RD 点击:
#ifndef _UART_H_ #define _UART_H_  #include "stdio.h"  void UartInitialisation(void);  #endif
这个语句的意思是不是将_UART_H_ 替换为#include "stdio.h" void UartInitialisation(void);

不是!#ifndef 的意思时如果 _UART_H_ 没有创建,就 创建#define _UART_H_。
#include "stdio.h" 是调用stdio.h头文件。
void UartInitialisation(void);是定义UartInitialisation(void)。
#endif是结束的标志。
小编,多看下C语言吧。

同意楼上的,这是创建.h头文件的标准写法

#ifndef _文件名_H
#define _文件名_H
#endif
头文件的标准写法
1,调试程序的时候使用,用于添加或注释logo信息
2,防止头文件重复饱含

#ifndef _文件名_H
#define _文件名_H
#endif
头文件的标准写法
1,调试程序的时候使用,用于添加或注释logo信息
2,防止头文件重复饱含

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top