![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++/汇编
用于记录C/C++/汇编学习过程
半片落叶
这个作者很懒,什么都没留下…
展开
-
汇编语言常用指令
第一部分 汇编语言汇编语言是二进制指令的文本形式,与二进制指令是一一对应的关系(汇编)指令:是机器码的助记符,经过汇编器编译后,由CPU执行。(汇编)伪指令:用来指导指令执行,是汇编器的产物,最终不会生成机器码。常用汇编指令:1、相对跳转指令:b、bl 这两条指令的不同之处在于bl指令除了跳转之外,还将返回地址(bl的下一条指令的地址) 保存在lr寄存器中,这两条...原创 2019-12-14 22:20:30 · 2644 阅读 · 0 评论 -
C++三大特性之多态
考虑一个问题:当一个基类被继承为不同的派生类时,各派生类可以使用与基类成员相同的成员名,如果在运行时用同一个成员名调用类对象的成员,会调用哪个对象的成员?也就是说,通过继承而产生了相关的不同的派生类,与基类成员同名的成员在不同的派生类中有不同的含义。class Aclass Bclass Cclass B:public A{ public : int a;...翻译 2019-12-14 22:16:05 · 79 阅读 · 0 评论 -
C++ 全局变量、局部变量、静态全局变量、静态局部变量的区别
C++ 全局变量、局部变量、静态全局变量、静态局部变量的区别C++ 变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为 6 种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全...翻译 2019-12-03 14:27:55 · 140 阅读 · 0 评论 -
C语言字符/字符串
1、汉字在计算机中的存储形式 计算机用两个字节来表示一个汉字,“我”在内存里就是这样存放的:CE D2。CE是str[0]的内容,D2是str[1]的内容。第一次循环输出str[0],但是这个字符在ASCII字符集里代表这样一个东西(不知道在这儿能不能正常显示),但是Windows的命令提示符程序读取到这里就会自动使用宽字符集,也就是说,它已经准备好读取下一个字符,然后把他们当成一个字符显示...原创 2019-12-14 22:25:41 · 328 阅读 · 0 评论