c++函数功能 引用 & 重载 & 默认参数 & 内联
2012-09-10 21:16
281 查看
/* c++新功能小程序 引用 & 重载 & 默认参数 & 内联 */ #include<iostream> inline double square(double x = 2); inline double square2(double &x); int fun(int a, int b); double fun(double a, double b); int main() { double a; std::cin >> a; std::cout << square(a) << std::endl; std::cout << square() << std::endl; double & b = a; b = square2(b); std::cout << b << std::endl; std::cout << a << std::endl; int aa = 2, bb = 2; std::cout << fun(aa, bb) << std::endl; double aaa = 2.2, bbb = 2.2; std::cout << fun(aaa, bbb) << std::endl; return 0; } inline double square(double x) { return x * x; } inline double square2(double &x) { return x * x; } int fun(int a, int b) { return a + b; } double fun(double a, double b) { return a * b; }
相关文章推荐
- C++学习 【4.4】 利用函数实现指定的功能---函数的重载、函数模板、有默认参数的函数
- C++ : 复数运算“<<”函数重载和“+”、“—”重载
- C++默认参数与函数重载
- C++默认参数与函数重载 注意事项
- C++默认参数函数及函数重载
- C/C++的区别(默认值、内联函数、函数重载、const、引用、参数、返回值)
- 【C++基础学习】引用和指针、重载、函数、内存管理
- C++默认参数与函数重载 注意事项
- C++中函数变量的引用 &
- C++学习-函数重载和默认参数
- [2012_C++] 函数参数的传递 & 引用变量
- c++ 函数符号重载 返回类型是否为引用问题 剖析
- C++学习笔记--默认参数和函数重载不可以同时存在
- c++ 指针、引用、内存管理、函数(引用、重载、内敛)——c++复习(一)
- C/C++语法[01]---C++默认参数与函数重载 注意事项
- C/C++日常学习总结(第六篇)多基派生引起的虚函数访问二义性问题&重载,覆盖,隐藏的区别
- c++:函数传指针(void * xx)、传引用(void & xx)和传指针的引用(void *& xx)
- C++之引用&重载
- 走进C++程序世界-----函数相关(全局变量,默认参数,函数重载,内联函数)
- C++默认参数与函数重载