- 博客(13)
- 收藏
- 关注
原创 sizeof 和 strlen 的对比
本篇文章主要围绕着sizeof和strlen展开叙述,主要目标是了解这两个的用法,注意事项,以及辨析两者间的区别。
2024-04-20 08:00:00 683
原创 深入理解指针(3)
这篇文章主要以各种各样的指针类型以及指针和数组的结合类型进行展开叙述,如(字符指针,数组指针,函数指针,函数指针数组),并且还简单的写了一个了转移表。内容有点长,但是我相信如果能看完的话,能对你有所帮助。
2024-04-18 16:40:58 1062 1
原创 深入理解指针(1)
计算机中处理数据时,得先去通过地址总线去寻找数据,这就得引入地址的概念。地址可以抽象成数据存放的位置。而指针就是用来存放地址。
2024-04-16 09:00:00 1705
原创 C++的命名空间(namespace)
其分为两种情况:1、引入头文件中namespace所自定义空间名字相同时,命名空间中成员名称无重复,那么他们会合并为一个命名空间,编译通过2、引入头文件中namespace所自定义空间名字相同时,命名空间中成员名称有重复,那么程序会在链接时报错。因为连接器会检测到重复定义的变量结论:重复定义只针对有内存操作的变量等相关定义,命名空间定义没有内存相关操作,所以不存在重复定义问题。
2024-02-23 09:00:00 525 1
原创 区分a++ , ++a
2、当a++,++a需要其本身的值时,我们可以将其拆成两个部分{b = a;a = a+1} (b为引入的变量,用于记录a本身的值)当++a时,先a = a+1,后b = a (方便记忆:++在a的左侧,故先+1,再赋值)当a++时,先b = a,后 a = a + 1 (方便记忆:b在a的左侧,故先赋值,后+1)1、当a++,++a在不需要本身的值的时,两者等效,都为a = a + 1。++a本身值为a+1,而执行这一表达式后a为+1后的值。
2023-12-28 09:00:00 490 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人