cpp
lizhiqiang5846
这个作者很懒,什么都没留下…
展开
-
static静态变量
静态变量都在全局数据区分配内存,包括后面将要提到的静态局部变量。对于一个完整的程序,在内存中的分布情况如下图: 代码区 全局数据区 堆区 栈区 一般程序的由new产生的动态数据存放在堆区,函数内部的自动变量存放在栈区。自动变量一般会随着函数的退出而释放空间,静态数据(即使是函数内部的静 态局部变量)也存放在全局数据区。全局数据区的数据并不会因为函数的退出而释放空间。St转载 2014-07-07 22:51:44 · 493 阅读 · 0 评论 -
typedef和typename关键字
转自:http://dev.csdn.net/article/21/21105.shtm1、类型说明typedef类型说明的格式为: typedef 类型 定义名; 类型说明只定义了一个数据类型的新名字而不是定义一种新的数据类型。定义名表示这个类型的新名字。 例如: 用下面语句定义整型数的新名字: typedef int SIGN转载 2014-07-07 22:28:05 · 697 阅读 · 0 评论 -
函数参数中带省略号的用法
【转】函数参数中带省略号的用法本文摘自CDSN《可变参数学习笔记》,原帖链接:http://topic.csdn.net/t/20041124/09/3582660.html前言: 本文在很大程度上改编自网友kevintz的“C语言中可变参数的用法”一文,在行文之前先向这位前辈表示真诚的敬意和感谢。 一、什么是可变参数 我们在C语言编程中有时会遇到一些参数个数可转载 2014-07-07 22:49:35 · 14530 阅读 · 0 评论 -
The terminate( ) function
When abort( ) is called, no calls to normal program termination functions occur, which means that destructors for global and static objects do not execute. The terminate( ) function also executes转载 2014-07-07 22:50:33 · 465 阅读 · 0 评论