这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » C语言问题,请大虾帮忙!!

共2条 1/1 1 跳转至

C语言问题,请大虾帮忙!!

院士
2006-09-17 18:14:16     打赏
C语言问题,请大虾帮忙!!



关键词: 语言     问题     大虾     帮忙    

院士
2006-12-22 22:43:00     打赏
2楼
问 我碰到一个问题,问题简化后如下,
主函数main.c

#include "f1.c"
#include "f2.c"
main()
{

}

f1.c中有很多子函数,
所有的数据表在f2.c中, f2.c中的其中一个数据表,TAB[5]={1,2,3,4,5};


f1.c
a()
{
unsigned int i;
i=TAB[1]; //这里有问题,如果在主函数中读取数据,肯定正确
//但是,实际应用中,必须在这里读取数据表中数据
//错误提示Error[Pe020]: identifier "Etable" is undefined
//我在f1.c 的开头加#include"f2.c",想把表格包括进来,但是错误变成Error[Pe148]: variable "Etable" has already been initialized
//大虾帮帮我啊,很急,非常感谢
} 1: 在f1.c中声明TAB为外部变量。 2: extern char TAB[5]; 3: 正确!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]