十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
a.c //源文件
创新互联建站专业为企业提供邢台网站建设、邢台做网站、邢台网站设计、邢台网站制作等企业网站建设、网页设计与制作、邢台企业网站模板建站服务,十多年邢台做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
int max(int x,int y)
{
int temp;
if(xy)
{
temp=x;
}
else
{
temp=y;
}
}
a.h
#ifndef A_H
#define A_H
int max(int x,int y);
#endif
main.c
#include"a.h"
void main()
{
int max(7,8);
}
大概就是这样
大概就是这样
作标记,
.h文件中写入:
#ifndef ARRAYA
unsigned char a[];
#define ARRAYA
#else
extern unsigned char a[];
#endif
在各个子函数文件头引用.h之前,加上
#define ARRAYA
返回时使用return (XXX);的方式的主要目的是防止返回的是个表达式时出现逻辑错误。
但是如果你所列的t是一个单独的变量的话,那么没有影响,可以不要