C语言 若全局变量与局部变量同名,分析结果

Posted 奕兴_Victor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 若全局变量与局部变量同名,分析结果相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
int a=3,b=5; //全局变量
int max(int a,int b)
	int c;
	c=a>b?a:b;
	return c;

int main()
	int a=8; //局部变量
	printf("max=%d",max(a,b)); //局部a作用范围,全局b作用范围
	return 0;

以上是关于C语言 若全局变量与局部变量同名,分析结果的主要内容,如果未能解决你的问题,请参考以下文章

C语言面试考点之二

如何在 C 中引用与全局变量同名的局部变量? [复制]

☀️光天化日学C语言☀️(35)- 局部变量和全局变量

如何引用与 C++ 中的局部变量同名的全局变量?

[技术]为什么单片机C语言编程时某一变量有时被随意修改

C语言所有变量都默认为auto,全局变量不能为auto,那全局变量默认为啥?