c 编写外部函数,C语言都是外部函数吗?

发布于 科技 2024-08-10
9个回答
  1. 匿名用户2024-01-31

    该文件编写如下:

    #include

    int add(int a, int b) 注意这里的返回值应该是 int,而不是 void

    return (a+b);

    文档中写如下:

    #ifndef _add_h_

    #define _add_h-

    void add(inta, int b);

    #endif

    该文件编写如下:

    #include

    include **注意 to include this line reference** using namespace std;

    int main()

    int a = 0;

    int b = 0;

    cout<<"请输入以下值:";

    cin>>a;

    cout<<"请为 b 输入一个值:";

    cin>>b;

    cout<<"将 A 和 B 相加可得出:";

    cout

  2. 匿名用户2024-01-30

    主文件。

    只需包括运行即可。

  3. 匿名用户2024-01-29

    存在内部函数,如果一个函数被声明为静态或在另一个函数中声明,则此函数是内部函数,并且其声明在其他文件中不可见。

  4. 匿名用户2024-01-28

    因为 C 编译是为了检查语法,所以 A 不是真的;

    C没有流程,只有功能,所以B是不对的;

    函数不能在 C 语言函数中定义,也不能嵌套,因此 C 不正确。

    消除的方法也知道它是d。 当然,也可以通过说函数不能在函数内定义来推断所有函数都是外部函数。

    其实,这句话对外部功能的理解也是值得商榷的。 但其余的都是完全错误的,所以选择它。

  5. 匿名用户2024-01-27

    答案是b在 C 中,你可以在函数中嵌套一个函数,但你不能在函数中定义一个函数,而在 D 中,只有函数外定义的函数是外部函数,所以 D 是错误的。

  6. 匿名用户2024-01-26

    A:C语言在编译时不检查语法,编译时应进行词汇和语法检查。

    B:C语言中有两种子例程:过程和函数,C语言没有“进程”,它们都是函数。

    C:C语言中的函数可以嵌套,C语言中的函数不能嵌套。

    D:C语言中的所有函数都是外部函数,默认函数声明为extern,即外部函数声明; 与此相对应的是静态声明。

  7. 匿名用户2024-01-25

    项目 A:必须编译 C 程序才能检查语法! 我相信你明白这一点!

    B项:C语言中不存在进程,只有函数的概念。 (我认为过程和功能的概念是相似的)。

    C项:函数不能嵌套定义,所谓嵌套定义就是在函数中定义一个函数的完整过程,这与函数的调用不同,函数调用时,函数中只有另一个函数体调用函数,没有函数定义过程。

    D:嵌套函数是内在函数,在C语言中是不允许的,只能由函数调用。 函数都是外部函数。 旅程。

  8. 匿名用户2024-01-24

    你在哪里看到这个问题,非常感谢。

  9. 匿名用户2024-01-23

    1. 定义函数时,如果在函数头的最左端添加关键字 extern,则表示该函数是外部调用的,可以被其他文件调用,函数头可以。

    extern int fun(int a,int b);

    C 规定,如果函数的定义中省略了 extern,则将其隐含为可由其他文件调用的外部函数。

    2. 在需要调用函数的文件中,使用 extern 声明该函数,表示该函数是其他文件中定义的外部函数。

相关回答
4个回答2024-08-10

常用的,基本上可以在下面的**中找到它。

14个回答2024-08-10

#include

#include >>>More

8个回答2024-08-10

这应该是一个延迟函数:

假设实参数 sec=5,这意味着延迟 5 秒。 >>>More

4个回答2024-08-10

1。读取 Hkey Current User Software\Microsoft\Windows CurrentVersion Explorer 下的注册表。 >>>More

2个回答2024-08-10

总结。 亲爱的您好,如果您想编写 C 语言**,您可以按照以下步骤操作: >>>More