zoukankan      html  css  js  c++  java
  • 今日学习

    1.函数内置

    注意: 可以在声明函数和定义函数时同时写 inline,也可以只在其中一处声明 inline,效果相同,都能按内置函数处理。 使用内臵函数可以节省运行时间,但却增加了目标程序的长度。 因此一般只将规模很小(一般为 5 个语句以下)而使用频繁的函数(如定时采集数据的函数) 声明为内置函数。 

    2.函数重载

    #include <iostream> 
    using namespace std; 
    int main( ) 
    {
        int max(int a,int b,int c);  // 函数声明  
        int max(int a,int b);  // 函数声明  
        int a=8,b=-12,c=27;  
        cout<<″max(a,b,c)=″<<max(a,b,c)<<endl;// 输出 3个整数中的最大者 
        cout<<″max(a,b)=″<<max(a,b)<<endl; // 输出两个整数中的最大者   
        int max(int a,int b,int c)// 此 max函数的作用是求 3个整数中的最大者 
        {
            if(b>a) a=b;  
            if(c>a) a=c;  
            return a; 
        }  
        int max(int a,int b)// 此 max函数的作用是求两个整数中的最大者 
        {
            if(a>b) return a;
            else return b; 
        }
    }                     

    3.函数模板

    template<typename T>  // 模板声明 , 其中 T为类型参数 
    T max(T a,T b,T c) // 定义一个通用函数 , 用 T作虚拟的类型名 
    {
        if(b>a) a=b;  
        if(c>a) a=c; 
        return a; 
    }
  • 相关阅读:
    PyCharm 的使用(二)
    redis数据库
    mysql大全
    Python 模块详解及import本质
    logging模块
    redis详细配置
    千万 PV,百万PV什么意思?
    elasticsearch集群添加节点
    elasticsearch集群安全重启节点
    记一次redis-cluster的切换
  • 原文地址:https://www.cnblogs.com/table/p/4321501.html
Copyright © 2011-2022 走看看