zoukankan      html  css  js  c++  java
  • 算法笔记 心得5

    1,函数

    格式:
    返回类型 函数名称(参数类型 参数){
                       函数主体
    }
     
    无参函数:
    eg,
    void printf1(){
    printf(“Oh,ye!”);
    }
     
    有参函数:
    eg,
    int judeg(int x){
    if(x>0) return 0;
    else if(x==0) return 0;
    else return -1;
    }
     
    全局变量
    在定义后的所有程序内都有效的变量(定义在所有函数之前)
     
    局部变量
    定义在函数内部,且只在函数内部生效,函数结束时局部变量销毁
     
    函数定义的小括号内的参数为形式参数
    实际调用时小括号内的参数为实际参数
     
    主函数只有一个,整个程序一定从主函数的第一句开始执行,然后需要其他函数时才去调用。
    格式:
    int main(){
        ….
        return 0;
    }
    ⚠️:函数返回0的意义在于告诉系统程序正常终止。
     
    数组作为函数参数
    参数中数组的第一维不需要填写长度(如果是二维数组,那么第二维需要填写长度)
    实际调用时只需要填写数组名
    ⚠️:数组作为参数时,在函数中对数组元素的修改就等同于对原数组元素的修改(与普通的局部变量不同)
    ⚠️:数组可以作为参数,但是却不允许作为返回类型
     
    函数的额嵌套调用:
    一个函数中调用另一个函数,调用方式和之前main函数调用其他函数是一样的
     
    函数递归调用:
    一个函数调用函数自身
     
  • 相关阅读:
    7.1MongoDB之索引
    7.1MongoDB之排序
    6.30MongoDB之Limit与Skip方法
    6.30Java连接MongoDB进行操作练习
    6.30MongoDB之$type操作符
    6.30MongoDB之条件操作符
    6.30MongoDB之"查"
    6.29MongoDB之"改"
    c# 调用jar包
    sql server SQL 调试:无法启动 T-SQL 调试。未能附加到 SQL Server 进程
  • 原文地址:https://www.cnblogs.com/fanxinglanyu/p/10289108.html
Copyright © 2011-2022 走看看