![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
lazy_man36
来自同济大学软件学院
展开
-
常量指针与指针常量
常量指针与指针常量在C++中,常常会被指针和const搞得雨里雾里的,在这里简要梳理一下。一、常量指针所谓常量指针,就是指向常量的指针,而常量又是用const修饰,因此,常量指针的写法是这样的:int const *p;或是const int *p;p就是指向常量int的一个指针,即p的内容(*p)是一个常量不可改变的,换句话说:*p=10;是不合法的而p本身则就是一个指针,对p的改变是允许的,即int a;p=&a是合法的。对于常量指针的初始化,则可以直接初始化或是先定义再赋值。如:原创 2014-04-26 12:28:32 · 979 阅读 · 1 评论 -
C/C++内存分配
C/C++内存分配一、C/C++内存分配C/C++语言中,内存主要分配在一下五个存储区:1.栈:栈中存储局部变量以及函数实参, 由编译器负责分配释放,函数结束,栈中数据失效。2堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由 OS 回收 。分配方式类似于链表。3全局区/静态区:存放全局变量以及静态变量。程序一经编译好,该区域便存在。并且在C语言中初始化的全局变量和静态变量和未初始化的放在相邻的两个区域(在C++中,由于全局变量和静态变量编译器会给这些变量自动初始化赋值,所以没有区分了原创 2014-04-26 19:30:13 · 815 阅读 · 0 评论 -
vs2008打包发布程序
vs2008打包发布程序一vs2008中新建 安装项目,确定(新建 安装向导 也可以)二、添加内容1.添加主要内容: 应用程序文件夹=》右键=》添加=》文件,找到需要的文件,包括exe/dll等文件,如有文件夹,则通过添加文件夹,先创建文件夹,再添加内容。上图中已经添加完成程序内容。2.创建快捷方式 在应用程序文件夹中找到主文件,右键,创建快捷方式,生成一个快捷方式文件,如需改名则直接重命名。 在应用程序文件夹中右键添加一个icon文件,作为快捷方式的图标。 找到刚才的快捷方式文件,右原创 2014-07-16 13:50:19 · 5462 阅读 · 1 评论