主题
C 语言提供了一系列用于支持程序运行的功能,这些功能主要包括程序终止、环境访问和程序内跳转等。本章将介绍这些重要的程序支持机制。
程序的终止可以分为正常终止和异常终止两种情况,详细内容请参见 终止程序。
程序运行时常常需要与运行环境进行交互,C 语言提供了以下机制:
环境变量访问
命令行参数处理
main
系统命令执行
system()
详细内容请参见 环境访问。
C 语言提供了在程序内部进行非局部跳转的机制:
setjmp
longjmp
详细内容请参见 跳转。