![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言学习笔记
文章平均质量分 66
c语言学习笔记
Vodkall
这个作者很懒,什么都没留下…
展开
-
防止bug的一些小技巧
左侧时,表示该指针所指向地址的内容不能通过解引用该指针来改变;通过这些手段,可以在编译时就检查出一些可能出现的bug。右侧时,表示该指针所指的地址不能发生改变。对于第一个bug,通过在执行操作前通过。判断是否为空指针,如果为空指针则报错。不能被修改,这条赋值语句不能执行。不能被修改,这是,当代码被错写成。时,在编译阶段就会报错,因为。对于第二个bug,通过使用。原创 2023-07-08 11:38:27 · 82 阅读 · 0 评论 -
关于数组的一些知识点
整个数组的地址和数组首元素的地址虽然是相同的,但其所代表的意义不同,如下图所示。与原本的地址相差了4个字节,而整型数组每个元素占据4个字节的内存空间,即指向了。相差0x28,转化为10进制为40,而整个数组的长度为40个字节,因此。均指向了相同的地址, 而当对地址加一时,是跳过了整个数组,指向下一个地址。数组的第二个元素,而。原创 2023-06-21 18:14:35 · 176 阅读 · 0 评论 -
学习笔记-练习题
分析:这段代码存在使用野指针问题,指针ptr并没有初始化,此时储存的时随机值,则ptr是一个野指针,对野指针解引用会导致崩溃。原创 2023-08-13 12:00:08 · 42 阅读 · 1 评论 -
整型在内存中的储存以及与整型相关的计算练习
整数有三种表示形式:原码、反码、补码。正整数原码、反码、补码相同,负整数的反码、补码需要通过计算求得。整型在内存中实际上以补码的形式储存,其中有符号整型通过首位来判断正负,首位为0即为正,首位为1即为负。原创 2023-07-14 17:49:37 · 80 阅读 · 1 评论 -
C语言入门-基本数据类型、变量和常量(学习笔记)
C语言基本概念介绍,学习笔记原创 2023-06-11 10:20:45 · 100 阅读 · 1 评论