01 2023 档案

摘要:#符号.和->的作用和区别: .(点)运算符和->(箭头)运算符用于引用类、结构和共用体的成员: 点运算符应用于实际的对象。箭头运算符与一个指向对象的指针一起使用。 A.B则A为对象或者结构体; 点号(.):左边必须为实体。 A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指 阅读全文
posted @ 2023-01-28 10:37 听雨画船眠 阅读(203) 评论(0) 推荐(0) 编辑
摘要:指针 在C++,指针本质上也是==一个对象==,它==存储的是对象的地址==,而非值本身。是一个有趣且功能强大的特性。 指针的定义 指针的定义,使用"*"进行修饰一个变量。 int *p1,*p2 如上,定义了指针p1和p2,但并未给他们赋值。 指针的使用 指针使用时需要结合 取地址符“&” 或 直 阅读全文
posted @ 2023-01-26 16:39 听雨画船眠 阅读(75) 评论(0) 推荐(0) 编辑
摘要:一个C/C++程序运行经历的过程:预处理、编译、汇编、链接、执行。 预处理:将预处理指令(可以简单理解为#开头的正确指令)转换为实际代码中的内容(展开头文件、宏替换、删注释、条件编译)。生成后缀为“.i”的文件。 编译(和优化):将预处理后的文件转换成汇编语言。生成后缀为“.s”的文件 汇编:由汇编 阅读全文
posted @ 2023-01-26 16:04 听雨画船眠 阅读(1593) 评论(0) 推荐(0) 编辑
摘要:C++简介 C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。 【注】使用静态类型的 阅读全文
posted @ 2023-01-14 18:31 听雨画船眠 阅读(127) 评论(0) 推荐(0) 编辑
摘要:C++学习 https://www.bilibili.com/video/BV1et411b73Z/?spm_id_from=333.337.search-card.all.click 内存分配:https://blog.csdn.net/AngelDg/article/details/104871 阅读全文
posted @ 2023-01-14 16:09 听雨画船眠 阅读(66) 评论(0) 推荐(0) 编辑