
C++
_mzz
这个作者很懒,什么都没留下…
展开
-
C++ new 和 delete
使用new来分配内存: Int * pn = new int; new int 告诉程序,需要分配适合存储int的内存。 在c++中为指针分配内存用new关键字,这样可以根据类型来确定需要多少字节的内存。 使用delete来释放内存 在使用完内存后,使用delete操原创 2011-09-23 17:48:06 · 404 阅读 · 0 评论 -
break 和 continue
break 和 continue 语句都使程序能够跳过部分代码。可以在switch语句或任何循环中使用break语句,使程序跳到switch或循环后面的语句处执行。continue语句用于循环 中,让程序跳过循环体中余下的代码,并开始新一轮循环。原创 2011-09-23 19:41:53 · 281 阅读 · 0 评论 -
const 的作用
这几天面试了几家公司,都有问到const的作用。因为我以前看过一篇文章,上面说你如果打了“只读”,就差不多了。 不过今天面试,面试官问:cosnt除了“只读”还有没有其他的作用。我说不知道了。 回来查了下资料, (1)可以定义 const 常量 (2)const可原创 2011-10-12 22:05:25 · 547 阅读 · 0 评论 -
详细介绍C++中的引用
C++中的引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名; 【例1】: int a; int &ra=a; //定义引用ra,它是变量a的引用,即别名 说明: (1)&在此不原创 2011-10-17 10:06:35 · 414 阅读 · 0 评论 -
C++中extern “C”含义深层探索
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全原创 2011-10-17 11:00:42 · 457 阅读 · 0 评论