- 博客(2)
- 收藏
- 关注
原创 新手谈C++中引用和指针的区别
代码#include using namespace std; int main() { int i = 5; int *p = &i; int &v = i; *p = *p + 1; v = v + 1; return 0; } VS2015下反汇编代码即使不懂汇编也容易观察出它们反汇编代码相似。引用和指针用法相同,同样需要空间.C++提倡使用引用或许是因为引用相对来说比指
2016-06-02 22:25:35
177
原创 C++中能否通过内嵌汇编修改const常量的值?
最近学了一点点汇编,突然想到能不能通过内嵌汇编修改C++中const常量的值。G++编译器下 由于汇编只懂皮毛,不知道如何知道i的地址,于是用蠢办法输出它的地址 - -! 发现值并没有改变,于是网上搜到了一篇文章,附上链接c++中const常量的存储位置探讨反汇编代码看不懂- - 它的结尾写到: 1.对const常量取地址时,编译器会进行内存分配,并将常量转换为立即数存
2016-05-29 11:21:31
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人