C++基础
lixiang100824
这个作者很懒,什么都没留下…
展开
-
gcc和g++的区别以及extern "C"的作用
首先来写一个简单的c代码~ //externC_funA.c void funA() {} 利用gcc进行编译生成汇编: gcc -c externC_funA.c -S 得到的汇编代码如下: .file "externC_funA.c" .text .globl funA //注意这里的标示符为funA .type funA, @fu原创 2012-04-08 15:22:58 · 930 阅读 · 0 评论 -
c++中const常量的存储位置探讨
首先看一段诡异的代码: #include int main() { const float intValue=2.2; float *j=(float *)&intValue; *j=1.1; printf("intValue address:0x%x\n",&intValue); printf("j address:0x%x\n",j); printf("j:%f\n原创 2012-04-18 15:47:09 · 5019 阅读 · 6 评论