我的第一个文件是
名称:1.c
int a;
typedef struct _fuct_{
int a;
}fuct;
fuct ft;int main()
{
a++;
ft.a++;
return 0;}
第二个文件是
名称:2.cextern int a;
extern fuct ft;
void test(void *arg)
{
a++;
ft.a++;
}
extern fuct ft;报错
说;号以前语法错误!
名称:1.c
int a;
typedef struct _fuct_{
int a;
}fuct;
fuct ft;int main()
{
a++;
ft.a++;
return 0;}
第二个文件是
名称:2.cextern int a;
extern fuct ft;
void test(void *arg)
{
a++;
ft.a++;
}
extern fuct ft;报错
说;号以前语法错误!
解决方案 »
- 用CAsyncSocket类实现UDP协议数据收发疑问
- 谁能给提供一个MFC做的客户存档源码
- 在对话框编辑器中调整属性页大小的问题
- LPCTSTR 类型的变量怎么定义和付值?
- 欢迎加入阿尔法游戏工作室!
- MFC中ASSERT和ASSERT_VALID宏展开后的代码是什么?我是要代码,不是这个宏的功能,知情者请告之
- 请问哪里可以得到硬盘文件系统格式的资料?
- vc 实现网络投票刷票功能
- 谁有《Visual C++ +SQL Server数据库应用系统开发与实例》的光盘呀??谢谢了!!
- 使用IPicture与IStream显示内存中的jpeg图片流,正常运行30min后程序报错
- 如何才能单文档在初始化时不建立空视图
- 在代码中如何改变cButton的caption?
1。 把1.c中下列部分分裂为1.h
#ifndef STRUCT_FUNCT
#define STRUCT_FUNCTtypedef struct _fuct_{
int a;
}fuct;#endif2。 1.c 和 2.c 头部都 #include "1.h"