zoukankan      html  css  js  c++  java
  • 6. 第 6 章 函数

    1. 在使用函数原型之后,函数定义的语句不必在意顺序问题。

    2. 只能从函数返回一个值。如果要返回多个值,则必须以 “打包”的形式将它们视为单个值。(这里和语句一样,将多条语句放在大括号中,即可将语句块打包为一条语句。)

    3. 全局数字变量会自动初始化为 0 ,全局字符变量会自动初始化为 NULL。

        局部变量不会自动初始化,必须手动处理。(需要注意,在一个函数中不能有两个同名的局部变量)。

        全局常量用于表示整个程序中需要的不变值。

    4. 静态局部变量不会被销毁,它会在程序的生命周期中存在。并且它会自动初始化为 0 。

    5. 如果在函数调用中没有提供实参,那么默认实参将传递给形参。

    6. 引用变量是引用另一变量内存位置的变量(需要注意,只有变量才能按照引用传递)。引用形参还可用于必须从函数返回多个值的情况(返回单个值用 return 语句)。

    7. 当需要将文件流对象传递给函数时,必须使用引用形参。

    8. 重载函数名称,可以为多个函数分配相同的名称,只要它们的形参列表不同就行。

    9. 使用 exit()函数将导致程序停止。需要 #include<cstdlib>

    10. 桩模块是一个被调用的虚拟函数,用来代替实际的函数。桩模块通常显示一个测试消息,以确保它被调用。当桩模块调用被确认无误时,就可以继续调试实际函数。

  • 相关阅读:
    vsftp
    数据类型
    第三篇:表相关操作
    第二篇:库相关操作
    第一篇: 初识数据库
    五 python并发编程之IO模型
    四 python并发编程之协程
    Python GIL
    三 python并发编程之多线程-重点
    三 python并发编程之多线程-理论
  • 原文地址:https://www.cnblogs.com/Hello-Nolan/p/12203733.html
Copyright © 2011-2022 走看看