摘要: 如果想通过函数调用得到n个要改变的值,可以采取下面的步骤: ①在主调函数中设n个变量,用n个指针变量指向它们; ②编写被调用函数,其形参为n个指针变量,这些形参指针变量应当与主调函数中的n个指针变量具有相同的基类型; ③在主调函数中将n个指针变量作实参,将它们的值(是地址值)传给所调用函数的n个形参指针变量,这样,形参指针变量也指向这n个变量; ④通过形参指针变量的指向,改变该n个变量的值; ⑤在主调函数中就可以使用这些改变了值的变量。例如:#include #include using namespace std;void swap1(int *a,int *b);void swa... 阅读全文
posted @ 2013-07-08 17:04 若 ♂ 只如初见 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 1、i_pointer是一个指针变量,而*i_pointer表示i_pointer所指向的变量即i。-------------下面两个语句作用相同: ① i=3;② *i_pointer=3; 2、定义指针变量:基类型 *指针变量名;下面都是合法的定义: float *pointer_3; // pointer_3是指向单精度型数据的指针变量 char *pointer_4; // pointer_4是指向字符型数据的指针变量请注意: 指针变量名是pointer_3和pointer_4,而不是*pointer_3和*po... 阅读全文
posted @ 2013-07-08 14:29 若 ♂ 只如初见 阅读(386) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;template //模板声明,其中T为类型参数T max(T a,T b,T c) //定义一个通用函数,用T作虚拟的类型名{ if(b>a) a=b; if(c>a) a=c; return a;}int main( ){int i1=185,i2=-76,i3=567,i; double d1=56.87,d2=90.23,d3=-3214.78,d; long g1=67854,g2=-912456,g3=673456,g;i=max(i1,i2,i3); //调用模板... 阅读全文
posted @ 2013-07-08 10:53 若 ♂ 只如初见 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 特征: 采用关键字是inline,不能包括复杂的控制语句,函数体不宜大于5行并且在函数中频繁调用时才考虑使用内置函数。 优点:提高运行效率。 因为它在编译阶段将函数体插入到主函数中取得,这样就避免了一次函数调用而节省时间。 缺点:主函数体会变长。所以函数内容比较多的函数不建议使用内置函数。#include using namespace std;inline int max(int,int, int); //声明函数,注意左端有inlineint main( ){int i=10,j=20,k=30,m; m=max(i,j,k); couta) a=b; ... 阅读全文
posted @ 2013-07-08 10:45 若 ♂ 只如初见 阅读(228) 评论(0) 推荐(0) 编辑
摘要: C/C++学习笔记1 - 深入了解scanf()/getchar()和gets()等函数---------------------------------------------------- | 问题描述一:(分析scanf()和getchar()读取字符) | ---------------------------------------------------- scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数除了问题,却找不出其中的原因。下面先看一个很简单的程序: 程序1: #inc... 阅读全文
posted @ 2013-07-08 09:51 若 ♂ 只如初见 阅读(459) 评论(0) 推荐(0) 编辑
摘要: http://www.imeee.cn/News/GouWu/20090801/221298.htmlcin.get()与getchar()函数有什么区别?详细点..C++中几个输入函数的用法和区别(cin、cin.get()、cin.getline()、getline()、gets()、getchar())) 1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>>用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace std;main (){int a,b; 阅读全文
posted @ 2013-07-08 09:35 若 ♂ 只如初见 阅读(3474) 评论(0) 推荐(0) 编辑