我是靠谱客的博主 爱笑春天,最近开发中收集的这篇文章主要介绍C语言函数声明、定义、调用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • 函数的声明:
    就是告诉编译器我要使用这个函数,你现在没有找到它的定义不要紧,请不要报错,稍后我会把定义补上。
    有的时候不写声明函数也是可以执行的,但是把函数定义写在函数调用之后就会有提示甚至报错。
    函数声明的参数列表后一定要有分号。

  • 函数的定义,就是某函数所对应的一个“自然段“。如下所示:

     函数返回值类型	函数名  (参数类型1 参数名1, 参数类型2 参数名2,...)
     
     			「
      函数体   
     				   语句1;
     				   语句2;                   
     				   ......
             	 」
                         	          **参数列表后无分号。**
    
  • 函数的调用:
    1.调用某函数的函数称主调函数;被调用的函数称为被调函数。
    2.除main函数外,其他函数都不能独立运行;其他函数只有在被调用时才运行,不调用不运行。
    3.谁调用的函数返回给谁就像做事后向谁报告。

  • 函数的参数和返回值:

    参数:有时候函数需要接收用户传入的数据,于是就需要使用函数的参数。这是灵活定制函数的方式。根据需求,函数参数的数量可以有多个,类型也可以各不相同。

    返回值:函数的返回值通常是返回函数的计算结果,也可以用来表示函数的执行结果。例如,函数执行成功返回true,函数执行失败返回false.
    参数可以有多个,返回值只能有一个。两者都可以完全没有。

#include <stdio.h>


void print_C();//函数声明

//函数定义开始
void print_C()
{										
  printf(" ###### n");
  printf("##    ##n");
  printf("##      n");
  printf("##      n");
  printf("##      n");
  printf("##    ##n");
  printf(" ###### n");
}
//函数定义结束

int main(void)
{

  print_C();//函数调用1
  printf("n");
  print_C();//函数调用2
  printf("n");
  print_C();//函数调用3
  printf("n");
  
  return 0;
}

最后

以上就是爱笑春天为你收集整理的C语言函数声明、定义、调用的全部内容,希望文章能够帮你解决C语言函数声明、定义、调用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部