已采纳回答 / 王宇辉
bool变量只有两种值true or false ,前面bool y=false 只是为了给bool变量初始化。为了体现代码作用需要让初始值与输出值不同,因为后面输入的y=1(true),假如定义的时候定义 bool y = true,就不能看出是初始值的结果还是后面输入y=1的结果。当然也可以将bool初始值设为true,将后面的输入改为0。
2015-07-23
已采纳回答 / taoy
如有一个方法,会按照先在程序中查找,找不到再到using namespace中定义的包中找,找到了就可以使用了。如果在不同的包中都有相同的定义,就会报有歧义,这样需要写清楚调用哪个包的函数,如A::func();
2015-07-21