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

#变量

C语言自定义变量类型结构体理论:从初见到精通​​​​​​​(下)

小此方

链表:顾名思义,每个数据之间通过一种链式链接形成的一种数据结构。在这样的结构中,每一个数据块(我们称之为结点)需要具备两种能力:存放数据和找到下一个结点。

400

求日数项目和嵌套调用

小此方

事实上,我们在制作一个大型项目时,会用到无数个小的函数,每一个小的函数都是一块小的乐高积木零部件,当它们相互拼接,互相协作,就能组成精致的模型。编程项目也是一样...

500

C语言自定义变量类型结构体理论:从初见到精通​​​​​​​(上)

小此方

此为方法一:我们创建一个struct STR 类型的结构体变量B1,然后对他的成员变量一一对应地进行初始化。

100

深入理解整数的原码、反码、补码与位运算

禁默

在计算机世界中,整数的存储和运算方式与数学中的概念略有不同。为了高效处理正负数,计算机采用 原码、反码和补码 的方式表示整数。此外,位运算 作为底层优化的利器,...

100

操作符及分支、循环语句详解

Nullmian

break语句在switch中非常重要,它能实现真正的分支效果。如果没有break,会出现"case穿透"现象。

100

数据与关键字、标识符

Nullmian

全局变量与局部变量的区别,表面上是声明/定义的位置不同(函数内/外),但其本质是存储位置的不同,这直接导致了它们作用域和生命周期的天差地别。

300

【漏洞情报】LangChain 提示模板注入漏洞详解:通过属性访问实现攻击

qife122

LangChain的提示模板系统中存在一个模板注入漏洞,允许攻击者通过模板语法访问Python对象内部。该漏洞影响接受不可信模板字符串(而不仅仅是模板变量)的应...

600

没了遥控器,还被扔进荒野,具身智能该「断奶」了

机器之心

为什么操作如此难?因为,移动的底层难题,本质上就是「站稳 + 迈步」 。涉及的物理变量较为固定,也能在仿真中完整构建,大规模强化学习因此收敛迅速,进展飞快。

700

dotnet C# 主构造函数带来的虚属性优势

林德熙

此时创建 F2 对象时,从 F1 构造函数调用的 F2 的 D 方法拿到的 Foo 属性将不是空。这是因为 Foo 属性是一个没有后备字段的属性,只是从主构造函...

300

【小陈背八股-C++】Day03-面试必问C++底层机制:原子操作、类型转换

小陈又菜

在C++中,extern关键字主要用于声明全局变量或函数,告知编译器这些变量或函数的定义位于其他文件中,从而实现跨文件共享。

1000

【小陈背八股-C++】Day01- 为什么你的变量活得比别人久?指针为何总惹祸?

小陈又菜

重点:指针占用独立的内存,需要手动管理内存。不存在指向控制的引用,但是可以有指向空值色指针。

200

【C++】类和对象--初始化列表、友元、static成员、内部类

小陈又菜

今天我们学习C++类和对象的最后一些知识,主要是为了更加深入地理解和使用类和对象。

400

【C++笔记】类与对象(初识)

用户11957406

前文中,我们已经对比了 C 与 C++ 在函数及输入输出等层面的差异,其本质区别在于:C语言采用面向过程的编程范式,而C++则基于面向对象的设计...

1300

【C++ 笔记】从 C 到 C++:核心过渡 (下)

用户11957406

引用并非创建新变量,而是为已有变量赋予别名。引用变量不会占用额外内存空间,它与原变量共享同一内存地址。

300

【C++ 笔记】从 C 到 C++:核心过渡 (上)

用户11957406

C++ 是一门高效、灵活且功能强大的通用编程语言,由 Bjarne Stroustrup 于 1979 年在贝尔实验室开发。

300

算法分析:时间和空间复杂度

用户11957406

温馨提示:函数运行时所需要的栈空间(存储参数、局部变量、一些寄存器信息等)在编译期间已经确定好了,因 此空间复杂度主要通过函数在运行时候显式申请的额外空间来确定...

500

C语言实战项目:贪吃蛇(2)

用户11957406

通过持续数月的C语言系统学习,我们已经掌握了包括指针操作、结构体使用、文件IO等核心编程能力。为了检验学习成果并提升实战经验,在本篇技术博客中,...

700

从 0 到 1 保姆级实现C语言双向链表

用户11957406

在图书馆找书时,单链表只能从头开始逐本翻阅,而双向链表却允许你自由地向前查阅目录或向后浏览内容——这正是双向链表的独特优势!

900

图文解析函数栈帧

用户11957406

        在C语言程序中,编写函数是我们必不可少的技能,但是我们通常会忽视了函数在内存中的开辟过程,一般地我们通过将一些功能封装到函数中,通过将实参传入,...

300

⾃定义类型:联合和枚举

用户11957406

②利用联合体: 将整形变量和字符变量放在同一个联合体,赋予整型变量的值为1,通过访问字符变量,就能得到整形变量中的第一个字节,若第一个字节为1则说明其是小端存储...

300
领券