06 2023 档案
突击-C++
摘要:C++完全支持面向对象的程序设计,包括面向对象开发的四大特性: 封装: 是将数据和方法组合在一起,对外部隐藏实现细节,只公开对外提供的接口。这样可以提高安全性、可靠性和灵活性。 继承: 是从已有类中派生出新类,新类具有已有类的属性和方法,并且可以扩展或修改这些属性和方法。这样可以提高代码的复用性和可
阅读全文
突击-C语言
摘要:define和const关键字定义常量方式的异同 关于定义常量,"define"和"const"是两种不同的方式,它们有以下异同点: 定义方式: "define"是C语言中使用的预处理指令,使用宏定义来创建常量。例如:#define PI 3.14159 "const"是C语言中的关键字,在编译时进
阅读全文
Linux内核期末复习
摘要:1、P22-25 2、P36、P165 call指令的作用: 将当前 CS:EIP 的值压入栈顶,CS:EIP 指向别调用的函数的入口地址。 ret指令的作用: 从栈顶弹出原来保存在这里的 CS:EIP 的值,放入 CS:EIP 中。 进程切换时用什么函数 schedule() _switch_to
阅读全文