首页 > 其他分享 >C语言 函数05 函数的声明

C语言 函数05 函数的声明

时间:2022-11-11 16:32:43浏览次数:48  
标签:__ 函数 05 int ADD C语言 add 声明

函数声明

1、告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了。

2、函数的声明一般出现在函数的使用之前。要满足先声明后使用。

3、函数的声明一般要放在头文件中的。

函数定义:

函数的定义是指函数的具体实现,交待函数的功能实现。

add.h的内容:放置函数的声明

#ifndef __ADD_H__
#define __ADD_H__
int add(int,int);
#endif

add.c的内容:放置函数的实现

#include "add.h"
int add(int x,int y)
{
return x+y;
}

标签:__,函数,05,int,ADD,C语言,add,声明
From: https://blog.51cto.com/u_15495569/5845149

相关文章

  • Scala高阶函数
    1 作为参数的函数函数作为一个变量传入到了另一个函数中,那么该作为参数的函数的类型是:function1,即:(参数类型)=>返回类型defplus(x:Int)=3+xvalresult1=Array(1,......
  • C温故补缺(五):main函数的参数
    main()的参数main()函数的参数,用于在外部执行时传入参数,类似windows的bat脚本或linux的sh脚本.在bat脚本中传入参数,用%接收.sh脚本的参数用$接收.c语言编译成可执行文......
  • [欧拉函数] P2158 [SDOI2008] 仪仗队
    题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N\timesNN×N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所......
  • 【Java】 java -jar 命令 传递系统参数 与 main函数参数 顺序
    packagecom.liyao.runner;/***用法:java[-options]class[args...]*(执行类)*或java[-options]-jarjarfile[args...]*(执行ja......
  • JAVA四大核心函数式接口
    Consumer接口1.接口说明Consumer接口是消费性接口,无返回值。Java8中对Consumer的定义如下所示。@FunctionalInterfacepublicinterfaceConsumer<T>{voidaccep......
  • 05python字符串
    这一篇文章主要介绍python字符串相关知识。单引号字符串及对单引号的转义字符串(String)就是一段文本,几乎在所有的Python程序中都有字符串的身影。字符串可以用单引号表......
  • Python函数与类
    某农带专业Python实验二公式计算题目描述:编写三个函数fz(n),fm(n),sum_(n)分别计算下列公式的分子和,分母积以及公式总和值。\[s=1+\frac{1+2}{1\times2}+\frac{1+......
  • C语言 函数03 函数的调用
    传值调用函数的形参和实参分别占有不同内存块,对形参的修改不会影响实参。传址调用传址调用是把函数外部创建变量的内存地址传递给函数参数的一种调用函数的方式。这种传参方......
  • pytest--测试函数
    参考链接https://docs.python.org/zh-cn/3/reference/simple_stmts.html?highlight=assert#grammar-token-assert_stmt断言assert在pytest中,assert是编写测试的最基......
  • Mysql数据库函数-单行函数
    一.单行函数:可以理解为向函数传入一个参数,返回一个值。单行函数是指对每一题记录输入值进行计算,并得到相应的计算结果,然后返回给用户,也就是说,每条记录作为一个输入参数,经......