爱问知识人 爱问教育 医院库

什么是C语言函数结?

首页

什么是C语言函数结?

什么是C语言函数结构

提交回答

全部答案

    2018-02-14 17:17:31
  •   函数由函数头和函数体两部分组成。 
    1.函数头 
    函数头有经典与现代两种形式,现代形式称之为函数原型。 
    经典形式: 
    函数属性函数类型 函数名(函数参数表) 。 
    参数说明 
    如:static float f1(a,b,c)/*属性static,类型float,函数名f1,函数参数表\"a,b,c\"*/ 
    float a,b,c;/*参数说明*/ 
    现代形式: 
    函数属性函数类型 函数名(参数说明) 
    如:static double f2(float x,float y,float z) 
    说明: 
    (1)函数的属性或称函数的存储属性包括内部函数与外部函数两种,内部函数用保留字static描述,又称静态函数。
      外部函数用保留字exter’n标识。缺省函数的属性,默认为外部函数。 外部函数可以供构成程序的所有文件中的函数调用,内部函数只有同一程序文件中的函数才能调用。 (2)函数类型给出函数返回值的数据类型,缺省时表示int型,新客网整理发布,www。
      xker。com。 当函数没有返回值时,函数为无类型,标准C中用保留字void标识无类型(或称空类型),此时函数相当于PASCAL语言中的过程子程序。 (3)函数名可以是任何合法的标识符,是程序设计人员为函数取的名字。函数的名字实际上表示的是函数被调用时的入口地址。
       (4)函数中的参数称为形式参数(简称形参),参数的主体作用是在函数被调用时实现主调函数与被调函数之间的数据传递,同时参数在函数体可同普通变量一样使用。 注意在现代定义形式中,每个参数必须分别指明其数据类型,即使是相同类型的参数也必须分开说明。
       (5)函数可以无参数,此时称为无参函数。 主函数也可以有参数,后面介绍。 (6)鼓励读者采用函数原型的现代形式。本书前两部分还是采用传统形式,第三部分采用现代形式。 2.函数体 函数体由服务于函数的数据说明与执行语句两部分组成。
      数据说明包括数据定义和数据申明,完成数据描述,执行语句完成操作描述。TURBO C中数据说明必须位于函数体或复合语句的开始处,但C 中可根据需要随时定义。 一个函数的函数体可以为空,此时的函数称为空函数,空函数常用于程序调试。 空函数的形式为: void f() {) 这也是C语言中最小的函数。
      

    波***

    2018-02-14 17:17:31

  • 2018-02-14 17:17:31
  • 我做了C语言8年时间,但是几乎没有遇到过你所说的词汇,或许大家都不这么说吧。
    一般函数形式是  
    function()
    {
        ....;
    }

    匿名

    2018-02-14 17:17:31

类似问题

换一换

相关推荐

  • 笔记本电脑永远是解决笔记本故障的卡片屏幕...

    有时,我们的笔记本电脑总是卡住了。我们怎样才能解决这个问题可能有很多不太熟悉的网友。现在让我们告诉你...

    电脑/网络

  • xp电脑显示屏调节屏幕亮度怎么调节_XP...

    XP电脑显示屏亮度调节怎么操作 1、直接在XP系统桌面空白处右键选择属性打开【显示属性】程序。 2、...

    电脑/网络

  • 计算机不能重新启动所有时间重新启动如何解...

    关于计算机不能重启和重启的问题,我相信很多网民以前见过。我们如何解决这个问题这里有一点告诉你,计算机...

    电脑/网络

  • 如果笔记本不能上网,我该怎么办

    也许有些网友对笔记本电脑无法上网的问题了解不多。现在让我们向你介绍一下笔记本电脑不能上网的原因以及如...

    电脑/网络

  • 现在移民需要多少钱(留学移民要多少钱)

    在众多的热门移民国家中,能够同时满足速度快,要求简单且有法案支持的移民国家,目前就只有马耳他,希腊,...

    电脑/网络

  • 高迪安集团公司的实力怎么样?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,致力于真爱人文事业的发展,旗...

    管理学

  • 有人了解高迪安集团这个公司吗?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,成立以来致力于真爱人文事业的...

    产业信息

  • 高迪安集团旗下的人工智能产业发展好吗?

    高迪安集团旗下的元梦智能科技公司,是一家致力于打造以数字智能人为核心的人工智能交互系统,并集研发、生...

    产业信息

  • 高迪安这个公司现在旗下现在主要有哪些产业...

    高迪安旗下产业比较多,涵盖地产、教育、珠宝、智能、金融、互联、健康等多个领域。集团从地产起步,开发了...

    产业信息

  • 高迪安之前开发的第一个新房是哪个楼盘?

    位于浦东川沙的金钟苑,后续集团开发了享誉海内外的上海地标性楼盘——香梅花园。

    购房置业

  • C语言函数

    D是错的 Fun(n,&a[9]); 第二个参数传入的是指针 ABC第二个参数都是指针 而D不是 ...

  • c语言

    百度上面有、、、

  • C语言函数调用的规则是什么呢?

    1)如果被调函数的返回值是整型或字符型时,可以不对被调函数作说明,而直接调用

  • c语言中函数 f 是什么

    应该是 float f (float x)第一个float 是函数类型 f 是函数名 float x...

  • C语言中函数atoi是什么

    输入格式应该像strtol函数的base实参为10调用时识别的字符序列一样

  • C语言函数的嵌套调用是怎样的?

    但是C语言允许在一个函数的定义中出现对另一个函数的调用

  • 什么是C语言函数结构

    函数由函数头和函数体两部分组成。 1.函数头 函数头有经典与现代两种形式,现代形式称之为函数原型。 ...

  • 在C语言里什么是函数头?

    我的理解: 函数头的内容是一些函数相关的信息,都是一些写成注释文字的话,写在每个函数的上面。一般至少...

  • 在C语言中什么是getch()函数?

    getch()的原型为 int _getch(); 所在的头文件为 在MSDN中是这样对getch...

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 171-190
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):