- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 彻底了解指针数组,数组指针,以及函数指针,以及堆中的分配规则
一 :关于指针和堆的内存分配 先来介绍一下指针: 指针一种类型,理论上来说它包含其他变量的地址,因此有的书上也叫它:地址变量。既然指针是一个类型,是类型就有大小,在达内的服务器上或者普通的PC机上,都是4个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针,char * ,int * ,int (*) ,string * ,float * ,都是说明了本指针所指向的地址空间是什么类型而
2009-05-21 16:29:00 514
原创 C/C++笔试题(一)
1. 找错试题1:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Void test1(){ char string[10]; char* str1="0123456789"; strcpy(string, str1)
2009-05-21 10:38:00 753
转载 static_cast 和 reinterpret_cast
static_cast 和 reinterpret_cast 操作符修改了操作数类型. 它们不是互逆的; static_cast 在编译时使用类型信息执行转换, 在转换执行必要的检测(诸如指针越界计算, 类型检查). 其操作数相对是安全的. 另一方面, reinterpret_cast 仅仅是重新解释了给出的对象的比特模型而没有进行二进制转换, 例子如下:
2009-05-19 08:59:00 463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人