前言:
目前大家对“求数组长度的函数c语言”大约比较注意,各位老铁们都想要学习一些“求数组长度的函数c语言”的相关内容。那么小编也在网上收集了一些关于“求数组长度的函数c语言””的相关文章,希望朋友们能喜欢,朋友们快快来学习一下吧!学习平台:中国MOOC在线学习平台
视频课程:浙江大学翁恺的《程序设计入门——C语言》
自选的辅助教材:谭浩强的《C程序设计》第三版
学习时间:2020年3月23日-3月29日
本笔记对应课程第六周中所有教学内容
数组
1、数组是一种容器,它的特点是数组中的所有元素都具有相同的数据类型。
数组的定义方法:数据类型 数组名[下标]
int a[5];
其中,[]中的下标数量等于数组的长度;下标是从0开始,最后一个下标等于长度-1。
在定义一维数组的时候,通常需要对一维数组进行初始化。如果不对一维数组初始化,则定义的一维数组各个元素中的数据是杂乱的,是编译器为本程序分配内存前的杂乱状态,如果这时使用其中的数组元素,有可能导致一些不可预测的现象。
2、一维数组的初始化
int a[3] = {1,2,3}; //对数组a内所有元素初始化 int b[3]; b[0] = 1; b[1] = 2; b[2] = 3; //对数组b内各个元素初始化int c[] = {1,2,3}; //定义时可以不填下标数量,这时的数组长度等于初始化的元素数量
函数
1、函数的一些概念
函数:通常所说的函数是指主函数、库函数、自定义函数内部的函数,它不能单独构成一段C语言程序。
主函数:可以独立运行的一段程序称为主函数,其函数名定义通常为main()。
库函数:C语言中提供用户调用的函数。比如我们学过的scanf()函数和printf()函数。
函数的调用:如果在一个函数中使用另一个函数,则称调用另一个函数。
主调函数:调用其他函数的函数称为主调函数。任何函数都可以调用其他函数,成为主调函数。
被调函数:被其他函数调用的函数称为被调函数。
函数功能:函数可以完成的特定功能。
有返回值函数:如果一个函数在被调用后必须将数据返回到主调函数,则称为有返回值函数。
无返回值函数:如果一个函数在被调用后,只是执行某种功能,没有数据返回到主调函数,则称之为无返回值函数。
2、本地变量
函数的每次运行,就产生了一个独立的变量空间,在这个空间中的变量,是函数的这次运行所独有的,称作本地变量。本地变量在程序运行进入这个函数之前,其中的变量不存在,离开这个函数,其中的变量就消失了
PS:以上内容纯属个人学习心得,仅供参考。
标签: #求数组长度的函数c语言