笙芝 发表于 2025-6-4 16:46:06

黑马笔记--C++基础篇--随笔

目录

[*]随手记

[*]const修饰指针
[*]结构体
[*]栈区的局部变量返回问题

[*]类

[*]类的一些基本概念

[*]类的6个默认函数


[*]参考文献

随手记

随手记一些基础的东西,方便以后自己查阅~
const修饰指针

const修饰的是指针,指针指向可以改,指针指向的值不可以改
    const int* p1 = &a;
const修饰的是常量,指针指向不可以改,指针指向的值可以更改
    int* const p2 = &a;
const既修饰指针,又修饰常量,指针的指向和指针指向的值都不可以改变
    const int* const p = &a;结构体

把 "struct Student" 这种看作另类的变量类型,然后照着套就行栈区的局部变量返回问题

先附上代码:
#include using namespace std;// 栈区数据不要返回局部变量地址(注意是局部变量,逻辑就是执行完了之后,局部变量被收回了)int* fun1() {        int a = 10;        return &a;}int* fun2() {        int a = 20;        return &a;}int main() {        int* p = fun1();        cout

蝙俚 发表于 2025-11-14 09:40:36

谢谢楼主提供!

粹脍誊 发表于 2025-11-27 06:44:58

yyds。多谢分享

菅舛 发表于 2025-12-11 14:30:02

鼓励转贴优秀软件安全工具和文档!

归悦可 发表于 2025-12-18 22:00:27

用心讨论,共获提升!

叟减 发表于 2026-1-16 17:45:50

感谢发布原创作品,程序园因你更精彩

零幸 发表于 2026-1-17 17:53:24

这个好,看起来很实用

羊夏菡 发表于 2026-1-17 23:43:06

鼓励转贴优秀软件安全工具和文档!

丝甲坞 发表于 2026-1-19 07:26:22

用心讨论,共获提升!

琶轮 发表于 2026-1-21 02:59:40

很好很强大我过来先占个楼 待编辑

陆菊 发表于 2026-1-21 08:01:23

感谢,下载保存了

姊囝 发表于 2026-1-21 16:07:40

这个好,看起来很实用

申倩语 发表于 2026-1-27 04:12:30

过来提前占个楼

奚娅琼 发表于 2026-1-30 03:04:56

前排留名,哈哈哈

炀餮氢 发表于 2026-1-30 18:53:23

用心讨论,共获提升!

些耨努 发表于 2026-2-6 04:49:23

前排留名,哈哈哈

屠焘 发表于 2026-2-8 13:05:46

很好很强大我过来先占个楼 待编辑

愿隙 发表于 2026-2-9 07:56:03

收藏一下   不知道什么时候能用到

颛孙中 发表于 2026-2-9 15:19:17

谢谢楼主提供!

缄戈 发表于 2026-2-10 07:28:38

谢谢分享,试用一下
页: [1] 2
查看完整版本: 黑马笔记--C++基础篇--随笔