龙空技术网

嵌入式开发-C语言-函数的基本用法

知识就是力量365 107

前言:

而今兄弟们对“c语言中show函数”大约比较关注,小伙伴们都需要分析一些“c语言中show函数”的相关文章。那么小编同时在网络上网罗了一些对于“c语言中show函数””的相关知识,希望我们能喜欢,各位老铁们快快来学习一下吧!

1、函数的基本用法

函数是一个完成特定功能的代码模块,其程序代码独立,通常要求有返回值,也可以是空值。

一般形式如下:

<数据类型> <函数名称> (<形式参数说明>){    语句序开;    return [<表达式>];}int  main (int argc, *char argv){        return 0;}-<数据类型> 是整个函数的返回类型 return [<表达式>]语句中表达式的值,要和函数的 <数据类型>保持一致,如果无返回值应该写void-<形式参数说明>是逗号 “,”分隔的多个变量的说明形式-大括号{<语句序列>} 称为函数体。

函数的使用

函数的使用也叫函数的调用,形式如下:函数名称(<实际参数>)-实参就是在使用函数时,调用函数传递给被调用函数的数据,需要确切的数据。-函数调用可以作为一个运算量出现在表达式中,也可以单独形成一个语句,对于无返回值的函数来说,只能形成一个函数调用语句。

函数原型

函数的说明就是指函数原型其中 <形式参数说明> 可以省说明的变量名称,但类型不能省。例如:doulbe Power(double x, int n);double Power(double,int)

程序实例

一、 编写一个函数显示 “Hello World!” 然后编写主程序main 调用他。 void Display(void){ printf("Hello world!");

}int main(){    Display();    return;}二、定义求x^n值的函数(x是实数,n为正整数)#include <stdio.h>double show (double x,int n){    double sum=1;    int i;    for(i=1;i<=n;i++){            sum *=x;    }    return sum;}int main(){    double x,ret;    int n;    printf("input>");    scanf("%lf %d",&x,&n);    ret =show(x,n);    printf("%lf *  %d = %lf \n",x,n,ret);    return 0;}
总结
函数的基础知识,包括函数的概念,晗数的说明及函数的使用。
思考
什么叫函数的说明,如何进行函数的调用?使用库函数时,为什么引入头文件,有别的替代写法吗?

标签: #c语言中show函数