首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
敏行
掘友等级
游戏行业
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
cs107 编程范式(十一)
今天课程主要是了解一下c的预处理相关知识点。 #define 上述语句其实不用做过多的解释, 了解c语言的同学应该都明白, #define主要是用于替换操作。同时也可以像函数那样将参数传递给#defi
cs107 编程范式(十)
本节课我们来看c++与c汇编代码之间的关系 c++版swap函数 虽然这里使用引用的方式来进行参数传递, 但是在底层的实现中汇编代码与c语言指针版本一致, 这是因为c++编译器会在底层进行处理,对引用
cs107 编程范式(九)
函数调用的汇编实现 本节课我们会来看一下真正的活动记录,之前举的例子往往都是没有包含参数的函数,因此本节课我们会来看一些带有参数的复杂函数。 首先, 我们先看一下c代码和其对应的汇编指令 刚开始看可能
cs107 编程范式(八)
汇编语言 注:目前的汇编语言是老师自定义的,具体参照编程范式(七)中所示 这些代码会在栈区组成一个8字节大小的活动记录,i和j是紧挨在一起的,如下图所示: 其中R1是通用的4字节位模式存储器,存储对应
Unity开发中的坑点记录
不定期更新 Unity中CharaterController.IsGrounded的值在True和False中反复出现导致跳跃键失灵的原因及解决方案 在运行过程中经常会出现按了跳跃的按键后人物不跳的情
cs107 编程范式(七)
紧接着上一节课的内容,本次课程来描述一下软件管理器如何对堆进行操作。 malloc函数每次会从堆区域中申请所需字节空间,并且记录下申请空间的大小。记录下的空间大小用于后续free函数的释放。 从直觉上
cs107 编程范式(六)
更加通用的栈类型 我们来看一个场景 目前的做法是在堆空间中进行动态分配,然后将字符串数组中的元素(即字符串首地址)拷贝至堆空间。之后,在pop操作的过程,我们将获得栈顶的元素,通过free的方式将分配
cs107 编程范式(五)
补充 malloc: 分配指定字节数的存储区。存储区的初始值不确定 malloc返回内存所采用的字节对齐方式,总是适宜于高效访问任何类型的c语言数据结构。在大多数架构上,意味着malloc是基于8字节
cs107 编程范式(四)
int型线性搜索 char*线性搜索 其中,strcmp是string.h头文件中的函数。因为notes代表的是char*类型数组首元素的地址,所以其类型本质上为char**。为了使比较函数的类型转换
cs107 编程范式(三)
int型整数交换 因为参数声明的是int*类型,所以只会操作4字节的内存空间,这只适用于int类型,不具备通用性。 通用类型交换 这里我们使用void*类型(任何类型指针都可以转为void*),但是v
下一页
个人成就
文章被点赞
74
文章被阅读
25,063
掘力值
1,044
关注了
0
关注者
15
收藏集
0
关注标签
0
加入于
2020-08-08