怎么做才能在一个源文件中使用多个不同类型的外部变量
发表在C语言图书答疑 2014-12-05
是否精华
版块置顶:
[font size=4][font size=3]我在Extern1.c文件中使用不同类型的外部变量,一个是i(字符型变量),另一个是p(整型变量)

[strong]Extern1.c文件代码[/strong]

#include<stdio.h>

int main()
{
extern char i;

printf("%c\n",i);

extern int p

printf("%d\n",p);
return 0
}

[strong]Extern2.c文件代码[/strong]

#include<stdio.h>

char i='A';

[strong]Extern3.c文件代码[/strong]

#include<stdio.h>

int p=100;

这三个文件在链接时,都有错误

请你告诉我,怎么做才能实现同时使用不同类型的外部变量?[/font][/font]
分享到:
精彩评论 1
爱学习
学分:0 LV1
TA的每日心情
开心
2020-03-23 20:54:03
2014-12-19
沙发
你好,程序代码应该如下:
Extern1.c

#include<stdio.h>
#include “Extern2.h”
#include "Extern3.h"

void main()
{
 /*按照你原来写的代码编写就可以*/

}


Extern2.h

char i='A';



Extern3.h

int p=100;


你按照上述方式试一下,应该是可以的,要包含含有变量定义的这两个头文件


首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照