美文网首页
10.VS-函数声明、定义和引用

10.VS-函数声明、定义和引用

作者: 豚大叔的小屋 | 来源:发表于2023-01-29 10:33 被阅读0次

1.函数
1)函数声明:
一般在头文件.h里,对编译器说:这里我有一个函数叫function() 让编译器知道这个函数的存在。Ctrl+F12 跳到函数声明
函数声明告诉编译器函数的名称、返回类型和参数。
2)函数定义----函数具体实现
函数定义一般在源文件.cpp里,具体就是函数的实现过程,写明函数体。 F12 跳到函数定义,也就是函数具体实现
函数定义提供了函数的实际主体。
返回类型 函数名称( 参数 )
{
函数体
}
3)函数引用(调用):

2.总结:程序执行时,是从上而下执行的。因此,必须先进行函数声明。 图片.png

#include <stdio.h>

include <stdlib.h>

void fun(int a, int b); /声明函数原型/
int main()
{
int a, b;
scanf("%d %d", &a, &b);
fun(a, b); /函数调用/
return 0;
}
void fun(int a, int b){ /函数定义/
int res = a + b;
printf("res = %d", res);
}

相关文章

  • 10.VS-函数声明、定义和引用

    1.函数1)函数声明:一般在头文件.h里,对编译器说:这里我有一个函数叫function() 让编译器知道这个函数...

  • javascript函数声明与函数表达式的区别

    javascript 函数声明与函数表达式的区别 就一点,函数声明有函数声明提升效果,可以在定义之前就引用,而函数...

  • level-17

    函数声明和函数表达式有什么区别 (*) 在javascript中,函数有两种定义写法,函数定义表达式和函数声明,其...

  • 函数表达式和函数声明

    定义函数两种方式:A(函数声明)、 B(函数表达式)A:函数声明方式定义函数:函数声明的重要特性:函数声明提升。...

  • 王道程序员求职宝典(十一)指针与引用,树

    指针与引用 指针声明typedef别名类型检查void*指针指向指针的指针函数指针typedef简化函数指针定义初...

  • c++ 学习笔记1——理解 gcc 编译和链接

    声明和定义 首先来说两个概念,声明和定义(此处仅针对函数)。 声明,可以简单理解为说我们有这样一个函数;定义,可以...

  • js函数进阶

    函数定义 函数声明 函数表达式 函数实例化 不同函数定义方式的区别: 声明提前:代码执行前先对变量定义、函数声明进...

  • 8. PHP 函数

    PHP 使用 function 关键字定义函数,此外还支持可变函数、引用函数和匿名函数等。 用户自定义函数 定义 ...

  • JavaScript学习笔记<2>

    3 函数 3.1 定义和调用函数 函数定义(又称函数声明、函数语句)形如function name(paramet...

  • Learning Typescript 读书笔记2

    Chap 3 函数 1.函数定义包括函数声明和函数表达式,函数声明能力提升,可以使用在定义之前。 2.函数参数支持...

网友评论

      本文标题:10.VS-函数声明、定义和引用

      本文链接:https://www.haomeiwen.com/subject/lnfuhdtx.html