鱼C论坛

 找回密码
 立即注册
查看: 8594|回复: 11

出现 PCH creation point 错误

[复制链接]
发表于 2014-9-11 19:33:40 | 显示全部楼层 |阅读模式
100鱼币
本帖最后由 风之残月 于 2014-11-9 22:39 编辑

是这样的,做了一个小的程序

#include "TMIS.h"

/*初始化函数*/
extern VOID Init();
/*登录*/
extern INT32 Login();
/*信息查询*/
extern INT32 Search();
static VOID MainMenu( INT32 state );
VOID main()
{
/*初始化*/
Init();
/*登录进入主菜单*/
MainMenu( Login() );
}

最佳答案

查看完整内容

TMIS.h内容完整复制出来就能帮您解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-9-11 19:33:41 | 显示全部楼层
TMIS.h内容完整复制出来就能帮您解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-11 19:34:35 | 显示全部楼层
手滑没打完就传上去了QwQ
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-11 19:35:59 | 显示全部楼层
然后还有一个文件里
/*初始化*/
VOID Init();
/*读取用户信息*/
INT32 ReadUser();
/*读取景点信息*/
INT32 ReadSight();




VOID Init()
{
        /*读取用户信息*/
        ReadUser();
       
        /*读取景区信息*/
        ReadSight();

        return;
}

但是编译的时候一直提示PCH creation point  找不到I函数Init(),这可能是什么问题呀~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-9-11 19:45:29 | 显示全部楼层
你要在主函数,也就相当于main()的调用文件里面把Init()函数的头文件加上啊。相当于#include "xxx.h"明白了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-11 19:50:28 | 显示全部楼层
不用这样做的,我的Login()函数就可以用。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-11 22:29:00 | 显示全部楼层
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>


/*基本类型头文件*/
#include "Type.h"


/*景区状态*/
#define ABLE_STATUS   (BYTE) 0    /*景区可用*/
#define BUSY_STATUS   (BYTE) 1          /*景区已满*/

/*游客身份*/
#define NORMAL                  (BYTE) 0    /*普通*/
#define STUDENT       (BYTE) 1    /*学生*/
#define SOLDIER              (BYTE) 2    /*军人*/
#define GROUP                  (BYTE) 3    /*团体*/         


typedef char USERID[20];
/*用户(内存结构)*/
typedef struct _user
{
        USERID id;             /*用户名*/
        INT8   password[20];   /*密码*/
        struct _user *next;           /*指向下一个用户的指针*/
}  USER;


typedef char USERID[20];
/*用户(存储结构)*/
typedef struct _usersto
{
        USERID id;             /*用户名*/
        INT8   password[20];   /*密码*/
}  USERSTO;


typedef char SIGHTNO;
/*景区内存结构*/
typedef struct _sight
{
        INT8                name[20]; /*景区名称*/
        SIGHTNO     no;       /*景区编号*/
        BYTE        status;   /*景区状态*/
        UINT32                maxnum;          /*容纳最大人数*/
        UINT32                prenum;   /*景区当前人数*/
        FLOAT                price;          /*游玩费用*/
        FLOAT                time;          /*游玩用时*/
        FLOAT       income;          /*收入*/
        FLOAT                mfee;          /*维护费用*/
        UINT32      tas;      /*游客量(tourists arrivals的缩写)*/
        BYTE                suit;     /*适宜人群*/
        struct _sight *next;
} SIGHT;


/*景区存储结构*/
typedef struct _sightsto
{
        INT8                name[20]; /*景区名称*/
        SIGHTNO     no;       /*景区编号*/
        BYTE        status;   /*景区状态*/
        UINT32                maxnum;          /*容纳最大人数*/
        UINT32                prenum;   /*景区当前人数*/
        FLOAT                price;          /*游玩费用*/
        FLOAT                time;          /*游玩用时*/
        FLOAT       income;          /*收入*/
        FLOAT                mfee;          /*维护费用*/
        UINT32      tas;      /*游客量(tourists arrivals的缩写)*/
        BYTE                suit;     /*适宜人群*/
} SIGHTSTO;


/*索引信息内存结构*/
typedef struct _tourinfor
{
        UINT32      tournum;     /*游客人数*/
        INT32                age;       /*大概年龄*/
        INT32                identity;  /*游客身份*/
        BYTE                season;                 /*旅游季节*/
}


/*调试*/
#define DEBUG   1


/*日志目录*/
#define LOG_DIR    "./log"
/*日志文件*/
#define LOG_FILE   "./log/TMIS.log"
/*数据文件*/
#define DATA_DIR   "./data"
/*用户数据文件*/
#define USER_FILE  "./data/user.dat"
/*景点数据文件*/
#define        SIGHT_FILE "./data/sight.dat"
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-12 10:31:33 | 显示全部楼层
自顶一下求救 QAQ
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-9-12 17:27:54 | 显示全部楼层
内容发全啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-12 19:30:40 | 显示全部楼层

算了,代码太多了不贴了。我自己再调调好了,不麻烦大家了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-12 19:51:11 | 显示全部楼层
啊哈哈o(∩_∩)o问题解决了好开心,原因居然是头文件定义一个结构体的时候少了一个分号,居然不提示那里错误而是莫名其妙的提示别的问题,真是弄死我了T^T
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-9-12 19:52:46 | 显示全部楼层
漩涡鸣人 发表于 2014-9-11 21:55
TMIS.h内容完整复制出来就能帮您解决

确实是头文件的问题,虽然不是TMIS.h。不过还是谢谢你咯,给你最佳答案好啦~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 00:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表