C语言变量名是否能与语句重名

2024-11-26 21:20:19
推荐回答(5个)
回答1:

不能与函数名及关键字如if 、while、for、printf之类的重名,如果是输出语句,应该可以的。

回答2:

你说的语句是函数名把?
如果是的话要看变量名和函数名是不是在同一作用域出现了,
如果不在同一作用域出现就可以,如:
void sdf()
{}

int main(void)
{
for(;;)
{
int sdf;
}
sdf();
}
在同一作用域出现就不行了,如:
void sdf()
{}

int main(void)
{

int sdf;
sdf();
}

回答3:

c语言变量名不能与c语言关键字重名

回答4:

变量名不能与语句名相重复

回答5:

和语句重名?
反正不管你说的是if while这样的关键字 还是函数名应该都是不可以的