main()
{
int i=0;
int a=0;
for( int i=0;i<100;i++)
{
a=a+1;
}
printf(“%d”,a);
}
如上这个程序中,重复定义了两遍int i=0;那么编译器就会报错,报错都是乱报的错误,因为在同一个函数中给同一个变量名重复定义两次,编译器则无法识别,好比两个房子安装了同样的门,那么我们则无法区别这两个房子。
c语言中同一函数下不可以重复定义变量
最新推荐文章于 2022-07-20 15:36:46 发布