C语言的函数能不能调用全局变量?

刚开始学C语言,问一下:C语言里面的函数能不能调用全局变量啊?举个例子:#include<stdio.h>voidfunc(int);main(){intx;func(1... 刚开始学C语言,问一下:
C语言里面的函数能不能调用全局变量啊?
举个例子:
#include<stdio.h>
void func(int);
main()
{
int x;
func(1);
printf("er");
}
void func(int a)
{
x=a; (这里报错,说x还未定义)
}
展开
 我来答
平淡的奇迹Qs
2010-07-20 · TA获得超过109个赞
知道答主
回答量:64
采纳率:0%
帮助的人:44.1万
展开全部
#include<stdio.h>
void func(int);
int x;//全局变量貌似 应该在这里定义呢
main()
{
func(1);
printf("er");
}
void func(int a)
{
x=a; (这里报错,说x还未定义)
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式