大侠,我在自己的vc程序中定义了一个结构体,可是我在定义a,b两个结构体变量时,想进行a,b值的交换,用自己定义的类似以前值交换的方法的swap函数,可是调试发现根本就不行,值完全没有交换。请大家给我讲解一下,谢谢!
解决方案 »
- 串口监视分析仪comspy V1.2正式版全球发布,工程师必备开发工具!
- OpenCV配置问题
- 请问如何实现两个分割窗口的切换
- 为什么我printf就能用,而fprintf打印的却是一片空白??
- 如何实现双击文件图标打开生成该文件的相应的应用程序?
- 转发消息!来者有分
- 有关于在vc环境下访问一个数据文件的问题 !急!
- 在MFC工程中调整了对话框的大小,编译运行,弹出的对话框没有改变
- 在线程中可以创建一个对话框吗?
- 如何确定vfw的视频缓冲区的位置(就是指针,变量什么都行)
- CLASS APIHOOK请给介绍下这个类怎么使用和类里个方法的功能介绍!!没有使用过钩子!急急!!
- 高分跪求:用MFC的CFileDialog打开/保存文件对话框,把路径赋给变量
要这样变换swap(int &a,int&b)
{
int c = a;
a = b;
b = c;
}
a = b;
b = temp
{
struct *** c = a;
a = b;
b = c;
}
结构体也是一种类型,跟C中讲函数传递那个例子差不多。只是换成结构体类型。