2021年06月的文章 第4页

C语言 数组下标越界和内存溢出区别-猿说编程

C语言 数组下标越界和内存溢出区别

C语言 数组下标越界和内存溢出区别 - 溢出本义是算术溢出(arithmetic overflow),指算术计算结果无法在一定范围内表示,细分上溢(overflow)和下溢(underflow)。 越界即访问越界(access out of r...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
056375
C语言 数组内存溢出-猿说编程

C语言 数组内存溢出

C语言 数组内存溢出 - 溢出:想象一个桶,桶的容积是有限的,你装满了水以后,如何还要往里面装,那么水就溢出到地面了。 C语言中的溢出和这个原理一样,桶的容积就表示你定义的某一数据的内存...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
023662
C语言 数组下标越界-猿说编程

C语言 数组下标越界

C语言 数组下标越界 - 如果一个数组定义为有n个元素,那么,对这n个元素(下标为0 到 n-1的元素)的访问都合法,如果对这n个元素之外的访问,就是非法的,称为越界 数组访问越界在运行时,它的...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
026102
C语言 数组排序 – 快速法排序-猿说编程

C语言 数组排序 – 快速法排序

C语言 数组排序 – 快速法排序 - 我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序,例如:学习成绩排序,身高排序,年龄排序等等;在 C 语言中常见的数组排序一共有四种: 1....
猿说编程的头像-猿说编程钻石会员猿说编程3年前
127881
C语言 数组排序 – 插入法排序-猿说编程

C语言 数组排序 – 插入法排序

C语言 数组排序 – 插入法排序 - 我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序,例如:学习成绩排序,身高排序,年龄排序等等;在 C 语言中常见的数组排序一共有四种: 1....
猿说编程的头像-猿说编程钻石会员猿说编程3年前
022891
C语言 数组排序 – 选择法排序-猿说编程

C语言 数组排序 – 选择法排序

C语言 数组排序 – 选择法排序 - 我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序,例如:学习成绩排序,身高排序,年龄排序等等;在 C 语言中常见的数组排序一共有四种: 1....
猿说编程的头像-猿说编程钻石会员猿说编程3年前
029094
C语言 数组排序 – 冒泡法排序-猿说编程

C语言 数组排序 – 冒泡法排序

C语言 数组排序 – 冒泡法排序 - 经过前面的学习,我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序,例如:学习成绩排序,身高排序,年龄排序等等;在 C 语言中常见的数组排序...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
034717
C语言 数组遍历-猿说编程

C语言 数组遍历

C语言 数组遍历 - 对于数组元素的访问和修改是通过数组下标的方式来解决的,数组遍历的原理也是一样,通过 while 循环或者 for 循环直接遍历数组下标从而达到访问或者修改数组值的目的; A.数组...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
030675
C语言 数组定义和使用-猿说编程

C语言 数组定义和使用

C语言 数组定义和使用 - 在 C 语言中,一组数据的集合称为数组 Array ,其实前面我们已经学习过数组了,比如:字符串 char ,实际上也算是数组,字符串由多个字符构成; 数组中的每一个数据叫做...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
039483
C语言 strcat_s 函数-猿说编程

C语言 strcat_s 函数

C语言 strcat_s 函数 - strcat_s 是系统的安全函数,微软在 2005 后建议用一系统所谓安全的函数,这中间就有 strcat_s 取代了 strcat ,原来 strcat 函数,没有方法来保证有效的缓冲区尺寸,所...