初识C语言————3

博主这篇文章浅谈一下自己对函数和数组的理解。之后会详细说明。

文章目录

一、函数

二、数组

1、数组定义

2、数组的下标

3、数组的使用

一、函数

函数可以理解为一个模块的代码,完成一个独立的功能。

#include <stdio.h>
int main()
{
    int num1 = 0;
    int num2 = 0;
    int sum = 0;
    printf("输入两个操作数:>");
    scanf("%d %d", &num1, &num2);
    sum = num1 + num2;
    printf("sum = %d\n", sum);
    return 0;
}

这段代码写成函数,如下:

#include <stdio.h>
int Add(int x, int y)//形式参数
{
    int z = x + y;
    return z;
}
int main()
{
    int num1 = 0;
    int num2 = 0;
    int sum = 0;
    printf("输入两个操作数:>");
    scanf("%d %d", &num1, &num2);
    sum = Add(num1, num2);//实际参数
    printf("sum = %d\n", sum);
    return 0;
}

1.定义
在维基百科中,函数的定义叫做子程序。

(1)一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。

(2)一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。

2.分类
(1)库函数:C语言内部提供的函数。

(2)自定义函数:自我发挥写出的函数。

实际参数(实参)
真实传给函数的参数,叫实参。实参可以是:常量、变量、表达式、函数等。在调用函数时,它们都必须有确定的值,以便把这些值传送给形参。

形式参数(形参)
形式参数是指函数名后括号中的变量。形式参数只有在函数被调用的过程中才实例化(分配内存单元),所以叫形式参数。因此形式参数只在函数中才有效。
 

二、数组

1.数组定义

数组的定义:一组相同类型元素的集合

int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个整形数组,最多放10个元素

int:数组的类型。arr:数组名。[10]:有几个元素。={}:给数组赋初值。

2.数组的下标

C语言规定:数组的每个元素都有一个下标,下标是从0开始的。 数组可以通过下标来访问的。

如:

int arr[10] = {0}; //如果数组10个元素,下标的范围是0-9
int arr[10] 0 0 0 0 0 0 0 0 0 0
下标 0 1 2 3 4 5 6 7 8 9

3、数组的使用

 我们打印一下arr数组。

这次就到这儿了,更多内容博主后续会持续更新!

希望各位老铁多多支持!

如果博主的文章对你有帮助,请点点关注,点点赞,支持一下博主。感谢你们的关注和赞。

猜你喜欢

转载自blog.csdn.net/LXW0403/article/details/130057681
今日推荐