C语言轻松学习-11

OK,接下来我们开始学习函数的作用,我们所定义的函数可以重复多次使用,定义的函数也可以实现嵌套,

我们先来看一看函数的重复多次使用,代码如下:

在这里我们重复使用了“_func1()”函数

#include<stdio.h>
void _func1()
{
  printf("***************\n");
}
void _func2()
{
  printf("Hello world!\n");
}
int main()
{
  _func1();
  _func2();
  _func1();
  return 0;
}

代码调试截图如下:

我们也可以用嵌套的方式显示上面的内容,代码如下:

#include<stdio.h>
void _func1()
{
  printf("***************\n");
  void _func2();
  _func2();
}
void _func2()
{
  printf("Hello world!\n");
  void _func3();
  _func3();
}
void _func3()
{
  printf("***************\n");
}
int main()
{
  _func1();
  return 0;
}

代码调试截图如下:

虽然函数可以嵌套使用,但是要记住,函数不能嵌套定义,例如错误代码如下:

我将 “_func2()在“_func1()”里嵌套定义了,

#include<stdio.h>
void _func1()
{
  printf("***************\n");
  voit _func2()
  {
    printf("Hello world!\n");
  }
}
int main()
{
  _func1();
  _func2();
  _func1();
  return 0;
}

函数嵌套定义错误代码调试截图如下:因为我的函数嵌套定义了,所以编译器报错了

1 2 3
未经允许不得转载:晗雅|星空 » C语言轻松学习-11
分享到:

请选择你看完该文章的感受:

7瞧一瞧 4扯淡 3学到了 0不懂 7正能量 0无聊

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (选填)