【C/C++】关于引用和指针的问题
2014-02-26 10:59
344 查看
下面的程序有错吗?为什么错了,给出正确的程序。欢迎大家给出不同的答案。
#include <iostream> using namespace std; void swapxy(char *a,char *b) { int x = *a,y = *b; x = x+y; y = x-y; x = x-y; *a = x,*b = y; } void main(int argv,char argc[]) { char a = 'A',b = 'B'; char &x = a,&y = b; cout<<"before swaping:"<<a<<" "<<b<<endl; swapxy(x,y); cout<<"after swaping:"<<a<<" "<<b<<endl; system("pause"); }
相关文章推荐
- 关于C++和Java的引用和指针的问题
- 关于c++ 智能指针及 循环引用的问题
- 关于C/C++中二维数组、指针的引用等若干问题的总结
- C/C++中指针和引用之相关问题研究
- C/C++中指针和引用之相关问题研究
- C/C++中指针和引用之相关问题研究
- 关于函数返回值为引用和指针的问题
- 关于C++项目指针对象未被初始化的问题(0xcdcdcd)
- 【面试常见问题】【C++】指针和引用的区别,有哪些不同点,细细道1
- C++ — 智能指针的简单实现以及循环引用问题
- C/C++中关于地址、指针和引用变量的学习笔记(七) : sizeof和typedef
- c++指针与引用问题
- 引用与指针关于变量返回值的问题4个swap
- C/C++中关于地址、指针和引用变量的学习笔记(三) : 结构
- C/C++中指针和引用之相关问题研究
- 关于c++中一些指针问题的思考
- Self Summary: C++函数返回引用和指针的问题,局部对象与new对象的问题
- C/C++中指针和引用之相关问题深入研究
- C#中关于引用类型做参数时的若干问题及与C/C++对比
- C/C++中指针和引用之相关问题深入研究