- 博客(3)
- 收藏
- 关注
原创 指针的详解
每个单元都有内存编号,然后一个内存单元里能放8给比特位(bit),然后每个内存单元都有着自己的编号,我们也称为地址。而在计算机语言中我们将地址也叫做指针;所以这边有个关系内存编号==地址==指针;
2024-08-08 00:18:25 560
原创 在特殊环境下数组越界会造成什么
这边i是从0增加到12;然后数组的空间只有10个,因此会越界,当arr访问到12的时候 i会给i的内容赋值为0;即arr[12]将i变为0;2在栈区当中内存的使用是由高地址像低地址使用的,然后这边的i比数组更早的定义 ,所以这边是高地址i;数组arr是低地址;1 数组在内存的存放是随着下标的增长,地址有低到高的;1,首先数组访问会越界。首先这边要现有俩个知识。2,其次会造成死循环。
2024-07-27 22:33:27 226
原创 for循环与while循环
while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环;⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表 达式为真,就会进⾏下⼀次,表达式为假,则不再继续循环。而整个循环中表达式1初始化只执行一次,剩下的都是表达式2和表达式3进行循环语句的判断;表达式不为0时进入循环,执行循环里面的语句,然后在进行判断,是否能进行下一次的循环。表达式2的结果是否为01,决定循环是否能进行,==0就结束循环!
2024-07-22 12:08:33 335 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人