• 2022-07-02
    下列关于函数的声明和定义说法不正确的是?
    A: 函数应当在头文件中声明
    B: 函数的应当在源文件中定义
    C: 源文件中定义的所有函数都应当在头文件中进行声明
    D: 定义函数的源文件应包含声明该函数的头文件。
  • C

    内容

    • 0

      在头文件中定义的函数必须是外部函数才能在其他源文件中调用。

    • 1

      在同一文件中,当函数定义写在前面,主调函数写在后面时,可以不要函数声明。

    • 2

      下列关于函数声明的说法中,不正确的是() A: 如果函数定义出现在函数调用之前,可以省略函数声明 B: 如果调用之前已在主调函数外部进行了函数声明,则调用时不必再作函数声明 C: 标准库函数只需要包含相应的头文件即可,不需要再进行函数声明 D: 自定义函数在调用之前,必须进行函数声明,否则编译会出错。

    • 3

      公共要素文件中,一般应包括以下几个方面的内容: A: 包含描述芯片寄存器映射的头文件 B: 一位操作的宏函数 C: 对外接口函数声明 D: 重定义基本数据类型

    • 4

      在头文件中定义的函数必须是外部函数才能在其他源文件中调用。 A: 正确 B: 错误