当前位置: 技术问答>linux和unix
在头文件中,数据结构怎么写
来源: 互联网 发布时间:2016-05-26
本文导语: 这是我写的一个.C文件。。 #include "getbgcode.h" /*转换保险公司返回码的数据结构*/ struct dstbackcode{ char insrcode[20]; ...
这是我写的一个.C文件。。
#include "getbgcode.h"
/*转换保险公司返回码的数据结构*/
struct dstbackcode{
char insrcode[20]; //保险公司代码
char insrbgcode[20]; //保险公司返回码
char pppbgcode[20]; //公共支付平台返回码
};
/* 读取insrcode.txt配置文件*/
int readbgcfg(char* path,struct dstbackcode dsts[]){
.....
}
下面是我写的头文件。。请问我编写的是否正确,如果错误该怎么写
#ifndef _GETBGCODE_H
#define _GETBGCODE_H
#include
#include
#include
/*转换保险公司返回码的数据结构*/
struct dstbackcode;
/* 读取insrcode.txt配置文件*/
int readbgcfg(char* path,struct dstbackcode dsts[]);
#endif
#include "getbgcode.h"
/*转换保险公司返回码的数据结构*/
struct dstbackcode{
char insrcode[20]; //保险公司代码
char insrbgcode[20]; //保险公司返回码
char pppbgcode[20]; //公共支付平台返回码
};
/* 读取insrcode.txt配置文件*/
int readbgcfg(char* path,struct dstbackcode dsts[]){
.....
}
下面是我写的头文件。。请问我编写的是否正确,如果错误该怎么写
#ifndef _GETBGCODE_H
#define _GETBGCODE_H
#include
#include
#include
/*转换保险公司返回码的数据结构*/
struct dstbackcode;
/* 读取insrcode.txt配置文件*/
int readbgcfg(char* path,struct dstbackcode dsts[]);
#endif
|
对
|
對
|
错,结构的定义要放到头文件里。