zoukankan      html  css  js  c++  java
  • flash中函数的理解

    flash 中的函数, 只有在调用时,会分配 数据地址(参数数据,返回数据等)和代码地址. 并运行语句,得到结果(返回数据).

    结果(返回数据)赋值后

    函数调用结束,释放所有建立的所有空间.

    ------------------------------------------------------------------------------------

    有几个数据类型出现,就分配了几个数据空间.

    函数返回有数据类型,则分配了函数返回数据空间.

    同时可以作证的是:赋值,必是将函数返回数据空间里的数据赋值给变量.

    -------------------------------------------------------------------------------------

    所以可以将return 理解为 将计算结果先存放到系统分配的返回数据空间.然后再从返回数据空间赋值给变量.

    例如:return a+b  ,a+b先在运算器中计算得到结果,结果传给返回数据空间,再从返回数据空间赋值给变量. 

  • 相关阅读:
    第24课 #pragma使用分析
    第23课 #error和#line使用分析
    第22课 条件编译使用分析
    第21课 宏定义与使用分析
    Codeforces Round #142 (Div. 2)B. T-primes
    SPOJ XMAX
    Uva 10036
    Timus 1009. K-based Numbers
    MBLAST
    ROADS
  • 原文地址:https://www.cnblogs.com/wanghj-dz/p/3335896.html
Copyright © 2011-2022 走看看