| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 828 人关注过本帖
标题:我是编程菜鸟,请教各位大神一个问题。
只看楼主 加入收藏
南山忆7
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2016-3-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
我是编程菜鸟,请教各位大神一个问题。
新手,刚刚入门C语言。现在还在学习之中。上周老师给我们出了个题目。
题目是这样的:《 如何建立多个.C文件,可以互相调用。》
各位大神们,能帮忙提供点指导一下吗。谢谢啦。
搜索更多相关主题的帖子: 风向标 C语言 
2016-03-06 23:56
wengbin
Rank: 10Rank: 10Rank: 10
来 自:陕西西安
等 级:贵宾
威 望:19
帖 子:370
专家分:1846
注 册:2015-5-8
收藏
得分:7 
//func1.h
#ifndef
#define  _FUNC1_H_
int func1(int );
#endif
//func1.c
#include "func1.h"
int func1(int x)
{
    return ++x;
}

//func2.h
#ifndef
#define  _FUNC2_H_
int func2(int,int );
#endif
//func2.c
#include "func1.h"
#include "func2.h"
int func2(int a,int b)
{
    return func1(a)+func1(b):
}
//test.c
//include<stdio.h>
#include"func1.h"
#include"func2.h"
void main()
{
    int x=3;
    printf("func1()调用结果:%d\n",func1(x));
    printf("func2()调用结果:%d\n",func1(x,x));
}//全手机打的,没测试,方法就是这样,定义.c文件同时要定义同名.h文件,用的时候包含一下头
2016-03-07 07:18
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:7 
在同一个工程里就好

一片落叶掉进了回忆的流年。
2016-03-07 09:40
z13631440976
Rank: 3Rank: 3
来 自:广州
等 级:论坛游侠
威 望:2
帖 子:40
专家分:118
注 册:2016-3-5
收藏
得分:7 
可以运用函数extern将函数定义为外部函数
然后要调用时在相应的函数中声明就可以调用了!
调用变量也可以!!
2016-03-07 15:55
快速回复:我是编程菜鸟,请教各位大神一个问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033818 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved