目录
Q:C++中,若变量的类型不相同,那变量可以同名吗?
Q:C++中,若变量的类型不相同,那变量可以同名吗?
A:不可以。
- 例如:
#include <iostream>
using std::cout;
using std::endl;
int main()
{
int a = 0;
char a = 'f';
std::cout << "Hello World!\n"<< a << endl;
}
C++中,即使变量类型不同,也不允许使用相同的变量名,否则会导致编译错误C2371,提示重定义且基类型不同。
目录
Q:C++中,若变量的类型不相同,那变量可以同名吗?
A:不可以。
#include <iostream>
using std::cout;
using std::endl;
int main()
{
int a = 0;
char a = 'f';
std::cout << "Hello World!\n"<< a << endl;
}
1023
1694

被折叠的 条评论
为什么被折叠?