首页
学习
活动
专区
圈层
工具
发布

#变量

VSCode 调试C/C++设置

Dragon水魅

进入 vscode 文件夹,找到 “.vscode” 文件夹,对配置文件配置文件 launch.json 和 tasks.json 进行设置(没有就新建):

4510

C++ 栈

Dragon水魅

5810

C++ 代码区、全局区、栈区、堆区

Dragon水魅

可以看到:局部变量和局部常量是不在全局区的,而全局变量、静态变量、字符串常量和全局常量都是存储在全局区的。

6910

【C++11 之auto 自动类型推导】一个你必须知道的基础知识

用户12006525

auto 关键字背后的原理是,编译器会查看变量的初始化表达式,并确定该表达式的类型。然后,编译器将该类型应用于 auto 声明的变量。

3710

【Linux-关于makefile的原理及知识】通过五次代码结构的迭代来直白展示

用户12006525

目标:test; 依赖:test.c add.c sub.c mul.c div.c; 命令:gcc test.c add.c sub.c mul.c di...

4610

【C++11 之右值和移动语义(本质+应用场景+代码)】

用户12006525

右值很宽泛,简单理解就是 等号右边的值,也是那些用完之后不需要多余处理的对象,也是那些无法写到等号左边的对象; 具体:右值可以是字面量、临时对象或者是一个将要...

4510

【C++ 为什么常量成员函数可以赋值给引用对象而不能赋值给值对象】

用户12006525

常量成员函数承诺不会修改对象的成员变量(除非成员被声明为 mutable)。在常量成员函数内部,所有非mutable成员都被视为常量。

4010

【Qt VS2022调试时无法查看QString等Qt变量信息】解决方法

用户12006525

在Visual Studio 2022中调试Qt程序时,无法查看QString等Qt变量的具体信息是一个常见问题。以下是几种有效的解决方案。 方法三验证通过。

3810

【MFC 突然被问到,怎么实现一个星星按钮】原来问的是继承xs

用户12006525

在 MFC 中实现一个星星形状的按钮,通常需要自定义按钮控件(CButton 或其派生类),并使用 自绘(Owner Draw) 或 位图按钮(CBitmapB...

5410

【python 用简单的方式理解python中的闭包和装饰器】

用户12006525

5710

C语言文件操作

用户12004530

定义pf是⼀个指向FILE类型数据的指针变量。可以使pf指向某个文件的文件信息区(是⼀个结构体变量),通过该文件信息区中的信息就能够访问该文件,也就是说,通过文...

6310

自定义类型:联合体和枚举

用户12004530

联合的成员是共用同⼀块内存空间的,这样⼀个联合变量的大小,至少是最大成员的大小(因为联合至少得有能力保存最大的那个成员)

5710

自定义类型:结构体

用户12004530

这里我们定义了一个结构体,但我们没有在结构体结束的位置定义变量,我们是在初始化的时候定义了一个's'变量,但这时候定义变量就要加结构体类型,就好比我们的“int...

6810

python plt x轴坐标按1刻度显示

Dragon水魅

5010

深入理解指针(4)

用户12004530

在学习操作符的时候,我们学习了 sizeof , sizeof 计算变量所占内存内存空间大小的,单位是字节,如果操作数是类型的话,计算的是使用类型创建的变量所占...

4110

深入理解指针3

用户12004530

之前我们学习了指针数组,指针数组是一种数组,数组中存放的是地址,也就是指针,数组指针变量是指针变量还是数组呢?

4610

深入理解指针(2)

用户12004530

在这里我们使用&arr[0]的方式拿到了数组第1个元素地址。但是其实数组名本来就是地址,而且是数组首元素的地址。

4110

深入理解指针(1)

用户12004530

变量是可以修改的,如果把变量的地址交给⼀个指针变量,通过指针变量的也可以修改这个变量。 但是如果我们希望⼀个变量加上⼀些限制,不能被修改,怎么做呢?这就是con...

5110

c语言函数应用

用户12004530

数学中我们其实就⻅过函数的概念,⽐如:⼀次函数 得到⼀个y值。 y=kx+b ,k和b都是常数,给⼀个任意的x,就 其实在C语⾔也引⼊函数(function)的...

7110

c语言数组

用户12004530

从这个概念中我们就可以发现2个有价值的信息,数组中存放的是1个或者多个数据,但是数组元素个数不能为0,

5210
领券