美文网首页
C语言-宏定义转换为头文件

C语言-宏定义转换为头文件

作者: 广陵周惊蛰 | 来源:发表于2020-01-10 22:00 被阅读0次

问题描述:宏定义转换为头文件

源代码:

源代码:
/长度单位转换-宏定义/
#include<stdio.h>
#define Mile_to_meter 1609 /1英里=1609米/
#define Foot_to_centimeter 30.48 /1英尺=30.48厘米/
#define Inch_to_centimeter 2.54 /1英寸=2.54厘米/
int main(void)
{
float foot,inch,mile;
printf("Input mile,foot and inch:");
scanf("%f%f%f",&mile,&foot,&inch);
printf("%f miles = %f meters\n",mile,mileMile_to_meter);
printf("%f foot = %f centimeter\n",foot,foot
Foot_to_centimeter);
printf("%f Inch = %f centimeter\n",inch,inch*Inch_to_centimeter);
return 0;
}
宏定义转换为头文件:

length.h
#define Mile_to_meter 1609 /1英里=1609米/
#define Foot_to_centimeter 30.48 /1英尺=30.48厘米/
#define Inch_to_centimeter 2.54 /1英寸=2.54厘米/

main.c
/长度单位转换-宏定义/
#include<stdio.h>
#include"length.h"
int main(void)
{
float foot,inch,mile;
printf("Input mile,foot and inch:");
scanf("%f%f%f",&mile,&foot,&inch);
printf("%f miles = %f meters\n",mile,mileMile_to_meter);
printf("%f foot = %f centimeter\n",foot,foot
Foot_to_centimeter);
printf("%f Inch = %f centimeter\n",inch,inch*Inch_to_centimeter);
return 0;
}

运行结果:

运行结果

程序说明:

include不是真正的C语句,他在编译结束便不存在了,所以他的结尾不用加;

程序参数:

  • 输出大小: 149.365234375 KiB
  • 编译时间: 0.31s

相关文章

  • C语言-宏定义转换为头文件

    问题描述:宏定义转换为头文件 源代码: 源代码:/长度单位转换-宏定义/#include #define Mile...

  • 使用awk命令将C/C++ 宏定义转换为Java定义

    使用awk命令将C/C++ 宏定义转换为Java定义 项目中Hal 层的头文件的宏定义数字需要被上层应用的Java...

  • 0基础学习C语言第十二章:头文件

    C语言头文件 头文件是扩展名为.h的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件...

  • C语言基础教程之头文件

    C语言头文件 头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头...

  • 10.19

    今天的嵌入式课程我们学习了C语言宏定义技巧,也就是我们常说的宏定义。防止一个头文件被重复包含。重新定义一些类型,防...

  • iOS开发中va_list的应用

    va_list的定义: VA_LIST 是在C语言中解决变参问题的一组宏,所在头文件:#include ,用于获...

  • C Tips

    占位符 头文件 定义头文件一般存放一些重复的代码,例如函数的声明、变量声明、常量定义、宏定义等externC语言中...

  • 精解C语言预处理命令(三)之“宏”的用法二

    关于C语言带参数的宏定义中的参数 C语言允许宏带有参数。在宏定义中的参数称为“形式参数”,在宏调用中的参数称为“实...

  • C语言中自定义头文件和实现文件 - 草稿

    目的: 学会掌握如何自定义头文件(.h)和实现文件(.c),了解宏定义,熟练掌握数组、封装和头文件的相互嵌套 相关...

  • C语言中自定义头文件和实现文件

    目的:学会掌握如何自定义头文件(.h)和实现文件(.c),了解宏定义,熟练掌握数组、封装和头文件的相互嵌套 相关技...

网友评论

      本文标题:C语言-宏定义转换为头文件

      本文链接:https://www.haomeiwen.com/subject/dzwmactx.html