| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 979 人关注过本帖
标题:如何实现程序中的所有函数防止在不同的文件中
只看楼主 加入收藏
廉价的咖啡
Rank: 2
来 自:湖北 荆门
等 级:论坛游民
威 望:2
帖 子:53
专家分:17
注 册:2014-10-9
结帖率:72.73%
收藏
已结贴  问题点数:30 回复次数:2 
如何实现程序中的所有函数防止在不同的文件中
各位朋友们你们:
  你们好!
  我是一名c语言的小白,自己编写了简单的 c语言版的 学生管理系统,我想对这个程序的整体进行改变一下 就是将每一个函数模块分别放置在不同的文件中,同样进行操作。
我不懂的是:我如何对这多个文件进行初步的框架的设计,还请各位指点一二,给点干货再感激不过了。
搜索更多相关主题的帖子: 管理系统 c语言 朋友 如何 
2016-08-13 18:49
廉价的咖啡
Rank: 2
来 自:湖北 荆门
等 级:论坛游民
威 望:2
帖 子:53
专家分:17
注 册:2014-10-9
收藏
得分:0 

举个例子
//主函数
#include<stdio.h>
int main()
{
//基本的功能模块
void 成绩查询();
void 姓名查询();
void 密码登陆();
return 0
}
void 成绩查询()
{......}

void 姓名查询()
{......}

void 密码登陆()
{......}

一般的是这样编写的,所有的大功能模块都在一个文件中,如何将这些功能模块分配至每一个文件中,再来进行数据的调动呢?如何实现的,能否详细的告知一下好吗?


[此贴子已经被作者于2016-8-13 19:05编辑过]


就在这一刻,你的对手依旧不停的翻动书页。
2016-08-13 19:02
linlulu001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:20
帖 子:944
专家分:4047
注 册:2016-4-13
收藏
得分:30 
#include<stdio.h>
#include"a.cpp"        
#include"b.cpp"
#include"c.cpp"

int main()
{
//主函数就能直接调用其它文件里的子函数了
//基本的功能模块
//void 成绩查询();   
//void 姓名查询();
//void 密码登陆();
return 0
}
void 成绩查询()    //假如这个子函数保存文件名为a.cpp
{......}

void 姓名查询()    //假如这个子函数保存文件名为b.cpp
{......}

void 密码登陆()    //假如这个子函数保存文件名为c.cpp
{......}

如果将a.cpp,b.cpp和c.cpp中的函数作为外部函数使用,在d.h中对函数做出申明,这样就可以作为一个工程使用了。
就是将
#include"a.cpp"        
#include"b.cpp"
#include"c.cpp"换成#include"d.h"就行了。
2016-08-13 20:10
快速回复:如何实现程序中的所有函数防止在不同的文件中
数据加载中...
 
   



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

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