引用的例子 C C++ 中区别
引用到底有什么用?~[@more@]#include <iostream>using namespace std;void swap (int &x,int &y);int main(){ int a=2,b=3; swap (a,b); cout <<"a="<<a<<endl; cout <<"b="<<b<<endl; return 0;}void swap (int &x,int &y){ int temp; temp=x; x=y; y=temp;}为什么上面的可以交换,下面的就不可以了呢?#include <iostream>using namespace std;void swap (int x,int y);int main(){ int a=2,b=3; swap (a,b); cout <<"a="<&l
逻辑分析
一个探险家乘船远行, 来到一个岛上 ,附近还有一个岛 ,这两个岛一个叫君子岛 , 一个叫说谎岛 [@more@],君子岛的人都说实话,说谎岛的都说谎话, 不知道由于什么原因两个岛上的人混居了 ,提问:如果你是探险家,你只能问一个人一个问题怎么才能确定你是在那个岛上 他们的回答只能说“是”和“不是”