函数体

“函数体”是包含指定的语句的复合语句的函数。

语法

  • 功能定义:
    声明说明符opt属性顺序opt声明列表的说明opt复合语句

    属性序列 的/* 是特定于 Microsoft 的 *

  • 复合语句:/* 函数体 *
    { 列表的opt说明 语句列表opt**}**

在函数体声明的除非另外指定变量, “局部变量”,有 自动 存储类。 当该函数调用时,存储中创建的局部变量,而局部初始化执行。 执行控制传递到在 复合语句的 第一个语句并继续,直到 return 语句执行或函数体的末尾遇到。 然后控件回该函数调用的点。

包含表达式的 return 语句,则函数返回值,则必须执行。 函数返回的值是未定义的,如果 return 语句不执行,或者 return 语句不包括一个表达式。

请参见

参考

C函数定义