摘要: 练习6.21 const int * 练习6.22 练习6.23 练习6.24 正确的 阅读全文
posted @ 2017-08-02 21:13 五月份小姐 阅读(535) 评论(0) 推荐(0)
摘要: 练习6.16 练习6.17 不一样,因为一个不需要修改s的值,而另外一个需要修改s的值; 练习6.18 a)bool compare (const matrix &a, const matrix &b); 比较两个mitrix类型的大小; b)vector<int>::iterator change 阅读全文
posted @ 2017-08-02 20:33 五月份小姐 阅读(439) 评论(0) 推荐(0)
摘要: 练习6.11 练习6.12 使用引用比指针交换要简单,因为我们直接传入的是对象而不是对象的地址,也不需要新建两个指针分别指向两个对象。 练习6.13 void f(T):实参传过来,作用范围仅在函数内部,本身实参没有变化。 void f(&T):引用的形参绑定了实参,一旦引用的形参发生变化,实参也会 阅读全文
posted @ 2017-08-02 19:28 五月份小姐 阅读(735) 评论(0) 推荐(1)
摘要: 练习6.10 源文件 头文件 函数定义 阅读全文
posted @ 2017-08-02 17:09 五月份小姐 阅读(203) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-08-02 16:41 五月份小姐 阅读(166) 评论(0) 推荐(0)
摘要: 练习6.8 阅读全文
posted @ 2017-08-02 16:34 五月份小姐 阅读(244) 评论(0) 推荐(0)
摘要: 练习6.6 形参是函数中只声明定义而不初始化的值,他的初始化是通过对应的实参进行传值,形参也是局部变量; 局部变量:形参和函数体内部定义的变量统称为局部变量; 局部静态变量:用static修饰的对象,这样的变量在程序执行路径第一次经过对象定义语句时初始化,直到程序终止时才被销毁,在此期间即使对象所在 阅读全文
posted @ 2017-08-02 16:17 五月份小姐 阅读(202) 评论(0) 推荐(0)
摘要: 练习6.1 形参只有声明而未初始化,而实参是形参的初始值,形参和实参是一一对应的关系。 练习6.2 a)函数的返回类型与最后return 的类型不同,可以将函数的返回类型改为string; b)没有返回类型,如果不返回任何类型的话也应该加上void; c)任意两个形参不能同名; d)函数体应该用花括 阅读全文
posted @ 2017-08-02 15:23 五月份小姐 阅读(235) 评论(0) 推荐(0)
摘要: 练习5.23 练习5.24 程序运行时会弹出一个警告消息框 练习5.25 阅读全文
posted @ 2017-08-02 14:03 五月份小姐 阅读(230) 评论(0) 推荐(0)