函数传递const和非const非引用参数的笔记 - 20150905
来源:互联网 发布:商派 b2b2c商城源码 编辑:程序博客网 时间:2024/05/05 14:33
//1.定义函数参数为非const,然后传递const给它,可不可以?//2.定义函数参数为const ,然后传递非const给它,可不可以?#include <iostream>using namespace std;//函数里面不能再定义函数//非const形参的函数int unconst(int a, int b){return a + b;}//const形参的函数int isconst(const int a, const int b){return a + b;}int main(){//定义const和非const的参数int i = 1, j = 2;const int m = 3;const int n = 6;cout << unconst(m, n) << endl; //OK,可以将const的参数传递给非const,相当于用const参数给非const赋值cout << isconst(i, j) << endl; //OK,可以将非const的参数传递给const,因为值传递其实是复制getchar();return 0;}
0 0
- 函数传递const和非const非引用参数的笔记 - 20150905
- 已解决:函数重载 原因:临时变量不能作为非const的引用参数传递
- 多层函数参数非const引用潜在的危险
- const引用和非const引用
- c++ const引用和非const引用
- const引用和非const引用
- const 引用 和 非 const 引用
- const成员函数和非const成员函数返回引用的问题
- const,引用,const引用,非const引用
- 临时变量作为非const的引用进行参数传递引发的编译错误
- void*参数函数的const和非const重载函数版本
- const函数 和非const函数
- const 和 非const函数重载
- const 和非 const 函数重载
- const 和 非const函数重载
- 类的const和非const成员函数的重载
- 类的const和非const成员函数的重载
- 类的const和非const成员函数的重载
- hdu1071
- Effective Objective-C 2.0 第6条:理解“属性”
- Android学习——状态栏通知
- win7使用eclipse连接hadoop集群,运行mapreduce报错之Failed to set permissions of path
- docker 入门准备step1
- 函数传递const和非const非引用参数的笔记 - 20150905
- 腾讯大数据之新一代资源管理与调度平台
- Word Ladder
- 1028. List Sorting (25)
- hdu 5430 Reflect 求圆镜内反射N次回到出口的方法数 欧拉函数
- C++ 笔试题整理 一
- 学习总结20150905--表单
- Codis 高可用负载均衡群集的搭建与使用
- 构造函数,无限遍历(Infinite ergodic)数组