• 技术文章 >常见问题

    流程控制是什么意思

    hzchzc2020-06-24 13:38:53原创1105

    控制流程(也称为流程控制)是计算机运算领域的用语,意指在程序运行时,个别的指令(或是陈述、子程序)运行或求值的顺序。不论是在声明式编程语言或是函数编程语言中,都有类似的概念。

    基本概念

    在声明式的编程语言中,流程控制指令是指会改变程序运行顺序的指令,可能是运行不同位置的指令,或是在二段(或多段)程序中选择一个运行。

    不同的编程语言所提供的流程控制指令也会随之不同,但一般可以分为以下四种:

    中断以及Unix系统中的信号等较低级的机制也可以造成类似子程序的效果,不过通常这类机制会用来回应外部的事件或是输入。程序自修改因为其对代码的影响,也会影响控制流程,但多半不会有明显的流程控制指令。

    在机器语言或汇编语言中,流程控制是借由修改程序计数器数值来达到。一些中央处理器只支持条件分支(branch)或是无条件分支(有时会称为jump)。

    以上就是流程控制是什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:流程控制
    上一篇:链表和数组的区别有哪些 下一篇:流程控制语句有哪些

    相关文章推荐

    • php中流程控制语句简单介绍(附示例)• Javascript中什么是流程控制(代码实例)• php流程控制的知识总结(附示例)• Python基础流程控制的介绍(代码示例)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网