• 嵌入式培训学习历程第九天


      好了,直接进入主题

      加油站 : 当发生段错误时 ,可以使用  gdb file    run 寻找段错误

      1.自定义函数 : 把完成某一特定功能的语句封装成函数,通过函数调用完成功能

      好处 :

          (1). 简化程序结构

          (2). 代码复用

      2. 函数声明形式

          函数的返回值类型 函数名(形参列表);

          函数声明与定义的区别 :

                     (1) 函数声明没有函数体

                     (2) 与变量声明类似,末尾有分号

      3. 函数的调用方法  (1) 表达式方式  (2) 语句方式  (3)参数方式

      4.函数的参数与返回值

          参数 : 参与运算的值

          返回值 :运算的结果

          注意: 函数可以么有返回值,也可以么有参数

      5.形参和实参

          形参 : 有类型描述 变量 

          实参 : 常量或变量

          加油站 : 按值传递, 实参和形参,在两个不同的空间, 把实参的值复制放入形参中。

      6.局部变量作用域 : 从当前到包含它的最近的第一个右“{”

      7. static :

            (1)修饰全局变量,可限制全局变量的作用域 

            (2)修饰局部变量,可延长局部变量的生命周期(作用域么变)

      8. 全局变量 : 只能使用常量对其进行初始化

            注意 : 若全局变量与局部变量重名 ,则局部变量起作用。(就近原则)

      9. 递归函数 : 在函数实现中又有对自身的调用  

             递归就是函数的不断调用,必须有终止条件

      扩展 :  函数栈帧地址 0xbf******

           %p 打印地址

      今天的英语: initializer (初始化程序)  element(元素)  constant(不变)

      这几天,布置了很多作业,明天休息,做好了,会连题目和代码一块粘上,。。哎,有点难。。

        不过俺家宝贝回来。加油!!!!

  • 相关阅读:
    Django url
    Django 命令
    MVC和MTV模式
    pymysql操作
    mysql 基本操作
    jquery基本操作
    外边距内边距
    css
    Html
    __name__ __main__ 作用
  • 原文地址:https://www.cnblogs.com/cxw825873709/p/3220447.html
Copyright © 2020-2023  润新知