void swap(int a,int b)这样一个函数原型能交换两个数么?可以!!
来源:互联网 发布:阿里云 rds sql审计 编辑:程序博客网 时间:2024/05/16 15:27
昨天在指导别人指针的时候,突发奇想想到这么一道题,我觉得挺有意思的,发给大家看看,虽然不是什么很高级的技术,但是是个很有趣的思路.....
题目就是:
void swap(int a,int b)这个函数原型,不能用全局变量与静态变量的情况下,怎么实现交换两个数?
如果你有兴趣可以思考一下,如果没兴趣就直接看下面的答案吧。
--------------------------------------------------华丽的分割线------------------------------------------------------
#include "stdafx.h"#include <iostream>void swap(int a,int b){int c;c = *(int *)a;*(int *)a = *(int *)b;*(int *)b = c;}int main(int argc, char* argv[]){int a = 2,b = 3;swap((int)&a,(int)&b);cout<<a<<b;system("pause");return 0;}
1 0
- void swap(int a,int b)这样一个函数原型能交换两个数么?可以!!
- 交换两个数的函数int swap(int &a,int &b)
- 写一个方法void sanjiao(int a,int b,int c),判断三个参数是否能构成一个三角形,、。。。。。
- 四个 void swap(int&,int&) 函数
- 交换两个数的值(使用中间变量和不使用中间变量的情况void main() { int a=1,b=3; //swap1(&a,&b); swap2(&a,&b); printf("a=%d, b=%)
- lesson 6:写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。
- 写一个方法void sanjiao(int a,int b,int c),...........................
- 写一个方法void judge(int a, int b, int c).......
- 使用函数 void fun(int **p1,int **p2),交换两个变量的值?
- c++中“ * ”,“&”可以一起用吗?如“ void fun(int *& a,int *&b) ”?
- 编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。
- 编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数
- 有两个数a,b,请写一个函数交换a,b
- 写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,
- 写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,
- 写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,
- swap两个int指针指向的数
- 参数 void aa(int a,int b) 与 void aa(int* a,int* b) 与 void aa(int& a,int& b)区别
- IOS基本控件常用属性及方法(六)---UISlider
- php Android 使用简介 JSON XML 区别
- unity之数据查询
- 黑马程序员——OC基础——面向对象的三大特性(三)
- centos6.5使用yum安装mysql
- void swap(int a,int b)这样一个函数原型能交换两个数么?可以!!
- python 一句话输出26个英文字符
- LEETCODE: Roman to Integer
- 【0day shellcode编写艺术】—— jmp esp、动态获取api。后续:编码、压缩
- 2014年未来网络与SDN峰会上,南京WFNEX联合创始人马振华做了主题为《SDN BRAS——宽带远程接入SDN解决方案》的演讲
- 上机作业 复数计算
- 2-12. 两个有序链表序列的交集
- [C++]LeetCode: 43 Search in Rotated Sorted Array
- 四则运算