半推半就网

【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例

【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例

✅作者简介:热爱后端语言的语言规语大学生,CSDN内容合伙人
✨精品专栏:C++面向对象

文章目录

  • 1、范掌函数的函数结构
    • 1.1、无参无返
    • 1.2、数组使用无参有返
    • 1.3、名的妙用有参无返
    • 1.4、指针综合有参有返
    • 1.5、快速主函数中的入门调用及运行效果
  • 2、C语言数组创建和基本操作
    • 2.1、小案数组创建的语言规语方式
    • 2.2、数组元素的范掌引用
    • 2.3、有关数组名的函数干货小知识
  • 3、C语言指针
    • 3.1、数组使用指针的名的妙用定义和使用
    • 3.2、指针所占内存空间
    • 3.3、指针综合空指针和野指针
  • 4、三者的综合使用
    • 4.1、指针和函数小案例
    • 4.2、指针和数组小案例
    • 4.3、数组和函数小案例

🔥前言

C语言计算机二级考试快开始了,为了给我对象加油助力,我准备总结一下C语言中函数、数组、指针的知识点并设计三种综合案例作为练习巩固。


1、函数的结构

C语言要求,在程序中用到的所有函数必须先定义,后使用。那么怎么去定义一个函数呢?

  1. 指定函数的类型,即返回值类型,这个类型可以是整型、浮点型、字符型甚至是自定义类型
  2. 指定函数的名字,取名尽量按照好理解的意义来做,方便后续的调用
  3. 指定函数的参数列表,可以无参数,有参数的时候注意定义好参数的类型以及名字
  4. 指定函数完成特定功能,这个在函数体内定义
  5. 函数可以事先声明,跟函数定义不同的是以分号结尾

举个例子:

int Max(int x,int y);int Max(int x,int y){ 	return x>y?x:y;}

这里的第一行代码是Max函数的声明,第二行是函数的定义,大括号以及里面的代码是函数体。
int是该函数的返回值类型,Max是函数名,(int x,int y)是参数列表,含有两个整型的形式参数
函数体内的return的内容需要跟返回值类型一致,如果返回值类型是void那么可以没有return语句

1.1、无参无返

返回值类型为void,参数列表为空

void print_star(){ 	printf("

未经允许不得转载:半推半就网 » 【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例