c
进击秃头
这个作者很懒,什么都没留下…
展开
-
C语言中的空数组是什么??
一个长度为0的数组称之为“空数组”,空数组是一个真正的对象,只是包含元素个数为0。null数组是一个空引用。假设一个方法返回一个数组,如果它返回null,则调用方法必须先判断是否返回null,才能对返回数组进一步处理,而如果返回空数组,则无须null引用检查。鉴于此,返回数组的方法在没有结果时我们通常返回空数组,而不是null,这样处理比较方便。空数组即下标为0的数组,如a[0]。在函数...转载 2018-12-12 22:35:27 · 9217 阅读 · 1 评论 -
函数的形参和实参
函数的参数分为形参和实参两种。形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。 函数的形参和实参具有以下特点:形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单...转载 2018-12-12 22:37:49 · 879 阅读 · 0 评论 -
数组的选择排序与冒泡排序
C语言书种类实在太多,排版差异过大,苦于书上找不到的悲惨人士。。。1、对于选择排序首先理解排序的思想。给定一个数组,这种思想首先假定数组的首元素为最大或者最小的。此时就要利用3个变量表示元素的下标。一个表示当前,一个表示找到的最大或者最小的下标,一个用于存放每次循环中最大值的下标。在掌握了程序的基本思想之后,再进行排序。找到最大的下标后赋给每次除非的那个最大的下标。找到之后判断所假设的当前值是...转载 2018-12-12 22:42:22 · 211 阅读 · 0 评论