首先讲讲指针类型在delphi中是怎么定义的:指针类型的定义语法type=^;指针指向动态变量的类型是由^符后的基类型来标识,^符号也就是指针类型,而C++中是用*符号来表示指针类型.举例说明type student = record //定义个记录类型,与c++中的结构类型类似 name:s...
分类:
其他好文 时间:
2014-09-29 23:01:11
阅读次数:
277
最近面试的时候被问到了static的一些关于默认值,初始化,作用范围一系列的问题,好多都不会,虽然面上了,回来还是想好好把这些东西复习一下。
static变量的默认值(即不进行赋值与调用默认构造函数)
类外声明int float double 的static变量不初始化则默认值为0,可以使用不会报错,指针类型的static变量默认值为NULL
类中声明的static则默认没有初始...
分类:
编程语言 时间:
2014-09-27 15:28:49
阅读次数:
186
一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小...
分类:
其他好文 时间:
2014-09-21 18:03:31
阅读次数:
250
初学嵌入式,看到了这样一行代码: typedef t_error (*pCommandFunc)(uint8 *params);一开始认为typedef后面必须要接两个参数才行,后来发现网上的解释后,才知道这其实就是定义了一个“函数指针”类型。最终的到的是一个叫pCommandFunc的“类型”名....
分类:
其他好文 时间:
2014-09-18 22:16:24
阅读次数:
156
这一章暂时没写完,先留着以后再写。在C++程序中,程序员可以给手动开辟内存,但是这块内存需要手动释放,不便管理,因此新标准提供智能指针类型来管理动态对象。它负责自动释放所指向的对象。shared_prt允许多个指针指向同一个对象unique_ptr独占所指向的对象weak_ptr是一个弱引用,指向s...
分类:
编程语言 时间:
2014-09-09 21:28:39
阅读次数:
413
大学的时候学过C++、C,最近工作也不是很忙,就想起看看C#中的指针,看看、回忆一下啊,指针的用法,一下学习笔记摘自msdn:指针类型
在不安全的上下文中,类型可以是指针类型以及值类型或引用类型。指针类型声明具有下列形式之一:
type* identifier;
void* identifier; //allowed but not recomm...
分类:
其他好文 时间:
2014-09-05 10:05:01
阅读次数:
290
delphi中可以通过函数指针把一个函数作为参数来传递,然后在另外一个函数中调用。 ????1) 首先,申明函数指针类型TFunctionParameter。 ???????type ??????????TFunctionParameter = ...
分类:
其他好文 时间:
2014-09-01 17:59:33
阅读次数:
124
虚函数表在继承层次中比较复杂,总结重要的几点如下:
1、虚函数指针一般在对象的开头或者结尾
2、虚函数表其实就是一个函数指针类型的数组
3、编译器如何知道虚函数表指针?答案是虚函数表的最后一个元素是NULL
4、当从多个基类派生时,派生类继承所有基类的虚函数指针
5、虚函数表是类级别的,类的所有对象共享同一个虚函数表
6、不同的类的对象有不同的虚函数表
7、在继承中,子类增加一个虚函...
分类:
编程语言 时间:
2014-08-30 21:48:50
阅读次数:
230
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以.....
分类:
其他好文 时间:
2014-08-28 22:41:09
阅读次数:
325
作者 : 韩曙亮转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/385446591. 数据类型简介及输出(1) 数据类型简介 数据类型简介 : Object - C 数据类型 分为 基本数据类型, 构造类型 和 指针类型;-- 基本数据类型 : 整型, 字符型, 浮点型 (float 和 double), 枚举型;-- 构造类型...
分类:
移动开发 时间:
2014-08-28 00:55:18
阅读次数:
388