- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 对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 240
原创 对C++中字符串常量的理解
/* 常量存储总结: 1.局部变量存储在栈中,栈中的内存随着定义所在区间的结束自动释放; 2.new申请的内存在堆中,堆中内存需要手动free,否则它会一直存在直到程序结束; 3.全局变量、静态变量存储在静态存储区,字符串常量也存储在静态存储区。 对于静态存储区,其中变量、常量在程序运行期间一直存在,不会释放。 且变量常量在其中只有一份拷贝,不会出现相同变量和常量的不同拷贝。 */
2015-09-07 18:01:13 1377
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人