首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户3175276231546
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
赞
文章( 35 )
沸点( 0 )
cs107 编程范式(九)
函数调用的汇编实现 本节课我们会来看一下真正的活动记录,之前举的例子往往都是没有包含参数的函数,因此本节课我们会来看一些带有参数的复杂函数。 首先, 我们先看一下c代码和其对应的汇编指令 刚开始看可能
cs107 编程范式(十)
本节课我们来看c++与c汇编代码之间的关系 c++版swap函数 虽然这里使用引用的方式来进行参数传递, 但是在底层的实现中汇编代码与c语言指针版本一致, 这是因为c++编译器会在底层进行处理,对引用
cs107 编程范式(十一)
今天课程主要是了解一下c的预处理相关知识点。 #define 上述语句其实不用做过多的解释, 了解c语言的同学应该都明白, #define主要是用于替换操作。同时也可以像函数那样将参数传递给#defi
cs107 编程范式(十二)
编译和链接 首先,先看一个例子 如果使用gcc编译器的话,会生成两个文件一个是mam.o,一个是a.out文件。如下图所示,这里名字是自定义的。 在链接的过程中不同的.o文件和标准库文件会进行组合,生
cs107 编程范式(十三)
复习 大家可以能会觉得这代代码有错,但是它确实可以输出正确的结果。原因在于当执行call <DeclareAndInitArray>指令之后,在内存中形成如下图所示内存分布: 在函数结束跳转到一条指令
关注了
2
关注者
0
收藏集
0
关注标签
0
加入于
2021-11-06