问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中要封装一个函数( 比如什么printf之类的),肯定得用.c和.h文件...

发布网友 发布时间:2022-04-27 01:38

我来回答

2个回答

热心网友 时间:2022-04-23 01:37

//mvector.h -- 声明
#ifndef MVECTOR_H_
#define MVECTOR_H_  
typedef struct _mvect
{
int x;
int y;
}vect;
void getvect(vect* v);//声明
void showvect(vect v);//声明
#endif

//mvector.c -- 实现
#include "mvector.h"
#include <stdio.h> 
void getvect(vect* v)
{
scanf("%d,%d",&(v->x),&(v->y));  
 }  
void showvect(vect v)
{
printf("%d,%d",v.x,v.y);  
 }

//main.c -- 使用
#include "mvector.h"
#include <stdio.h>
int main()
{
vect a;
getvect(&a);
showvect(a);
}

注意mvector.h必须位于当前文件夹下,且必须把mvector.c和main.c放在一个工程里编译。

输入:2,3

输出:2,3

热心网友 时间:2022-04-23 02:55

你写一个。h的文件,然后然后再写.c文件的时候就可以调用了通过#
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
y53s手机参数及价格 vivoy53s5g手机参数 五粮液五粮印象精制52度浓香型白酒500ml 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-详细介绍 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-购买最佳价格 五粮液 五粮印象 精制 52度 浓香型白酒 整箱装-详细介绍 五粮液五粮印象珍品-适用对象 白酒推荐-五粮液五粮印象珍品52%vol浓香型白酒500ml单瓶装 五粮液五粮印象精制52度浓香型白酒-适用对象 星座血型生肖分析摩羯座属蛇A型 c语言如何封装一个带有可变参数的方法? 如何封装C语言的字符串相关功能 如何用C语言封装 C++的类,在 C里面使用 兵役登记站在哪里 兵役登记证要在户口所在地吗 使用C语言封装一个函数? 雪梨橙子肉炖冰糖的功效 兵役登记必须在户籍地登记吗 C语言怎么封装自己写的函数 c语言的封装 对朋友的生日祝福语有趣 给好朋友写的生日祝福语 对朋友的生日祝福 对自己最好朋友的生日祝福语 给初中好朋友的生日祝福 买了少儿超能宝能退保了,我想买别的保险会受影响吗? 太平洋少儿超能宝17-21的时候可以领钱吗 少儿超能宝是不是终身险 太平洋少儿超能宝买好以后没用过会反钱会退吗 少儿超能宝2.0保费缴纳 c语言中可封装指啥 C语言是怎样实现封装,继承,多态的 C语言中如何将自己常用的函数封装到编译器的库函数中具体应该怎么做呢? 关于C语言中封装函数的问题 男性公民兵役登记在哪里? c语言代码,可以像c++一样封装吗 大学新生怎么办理兵役登记证?到哪办?要带哪些东西 C语言如何封装printf函数 C语言函数封装要输出一个二维数组 怎么封装及引用 兵役登记去哪里办 C语言封装与分离是怎么的概念 尽量具体点 街道兵役登记站在哪 如何用Python封装C语言的字符串处理函数 如何封装C语言程序 上海有哪些好的大专?好的专业? 上海交大的好专业有哪些? 上海大学一共设有多少专业? 上海春考招生学校专业是什么? 鱼塘水质净化很重要,怎么打造鱼塘净化系统? 上海各高校的王牌专业都是什么?