基础
just牧特
这个作者很懒,什么都没留下…
展开
-
对C++中字符串常量的理解
/*常量存储总结:1.局部变量存储在栈中,栈中的内存随着定义所在区间的结束自动释放;2.new申请的内存在堆中,堆中内存需要手动free,否则它会一直存在直到程序结束;3.全局变量、静态变量存储在静态存储区,字符串常量也存储在静态存储区。对于静态存储区,其中变量、常量在程序运行期间一直存在,不会释放。且变量常量在其中只有一份拷贝,不会出现相同变量和常量的不同拷贝。*/原创 2015-09-07 18:01:13 · 1360 阅读 · 0 评论 -
对C++中const的总结
1、C++中const的实现机制简单的说,const在C语言中表示只读变量,在C++中表示常量。void CFun(){const int num = 10;int *ptr = (int *)(&num);*ptr = 20;printf("num = %d, *ptr = %d\n", num, *ptr);}输出为 num = 20, *ptr = 2原创 2015-09-08 01:31:09 · 224 阅读 · 0 评论