Pint:^string;在这里将^放在数据类型之前,说明是声明的字符串指针类型!如果想取出指针引用的值的话,就将^放在声明的类型后就可以了,比如:Pint^想取Pint类型的所引用地址的话,就将@放在之前就可以了,比如:@Pint ^type 表示指向这种类型的指针 point^ 返回指针指向的变 ...
指针函数是个函数,是返回指针类型到函数。 函数指针是个指针,是指向函数地址到指针。 区分两者的关键点是,函数名是否用*和括号“包围”起来。 就简单说明到这里吧, 看代码注释。^_^ ...
分类:
编程语言 时间:
2017-08-03 09:51:56
阅读次数:
127
#include <dirent.h> 是POSIX.1标准定义的unix类文件夹操作的头文件。包括了很多UNIX系统服务的函数原型。比如opendir函数、readdir函数. opendir函数: DIR *opendir(const char *pathname);返回值:若成功则返回指针,若 ...
分类:
其他好文 时间:
2017-07-23 21:17:32
阅读次数:
216
一、定义:RTTI:Run Time Type Identification ,执行时类型识别:指程序可以使用基类的指针或引用来检索其所指对象的实际派生类型。 二、使用方式:C++中有两个操作符提供RTTI: (1)typeid 操作符:返回指针或引用所指对象的实际类型。 (2)dynamic_ca ...
分类:
编程语言 时间:
2017-07-12 23:07:47
阅读次数:
274
getline这个方法的使用, 可以获取用户输入的一行数据, 保存到数组中: 使用内置类, 计算字符串的长度: C++模版类, 和java泛型差不多 , C语言是没有模版类这一说的, C++中新增了模版: 数字指针, 在实际上,如果一个函数返回指针没有啥意义,因为, 如果函数内部要返回指针,那么这个 ...
分类:
编程语言 时间:
2017-06-21 14:09:52
阅读次数:
232
C++ 不允许返回一个完整的数组作为函数的参数。但是,您可以通过指定不带索引的数组名来返回一个指向数组的指针。 如果您想要从函数返回一个一维数组,您必须声明一个返回指针的函数,如下: 另外,C++ 不支持在函数外返回局部变量的地址,除非定义局部变量为 static 变量。 现在,让我们来看下面的函数 ...
分类:
编程语言 时间:
2017-06-11 10:12:02
阅读次数:
122
1、区别是main()函数是否有返回值。2、void定义的函数没有返回值,int定义的函数返回整型值。3、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。 4.标准的main函数格式为:int main(int argc, ...
分类:
其他好文 时间:
2017-05-20 22:40:49
阅读次数:
293
当主函数在调用子函数的时候,需要记下当前程序指针寄存器的地址,执行完后根据该地址返回继续执行下面的内容,这需要花费一定的时间,如果有的函数需要频繁调用,则需要的时间会很长,有了内置函数之后会很大的简短时间的开销! 内置函数的使用是一种提高效率的办法,他是在编译时将调用函数的代码直接嵌入到主函数代码主 ...
分类:
编程语言 时间:
2017-05-18 16:48:10
阅读次数:
140
返回指针值的函数 一般带回指针值的函数,定义形式为: 看这个经典案例: 指针函数和函数指针的区别 1. 指针函数是指带指针的函数, 即本质是一个函数 2. 函数指针是指向函数的指针变量, 因而函数指针本身首先是指针变量, 只不过该指针指向函数 指针数组 概念: 一个数组,若其元素均被指针类型数据,称 ...
分类:
其他好文 时间:
2017-05-08 23:16:04
阅读次数:
254
一、构造函数、默认构造函数、合成的默认构造函数 构造函数,是函数名与类名同样、没有返回类型的特殊的成员函数。能够有初始化列表。 默认构造函数,没有形參。或全部形參都有默认实參的构造函数。 假设没有显示定义不论什么构造函数,编译器会自己主动创建合成的默认构造函数。一个类哪怕仅仅定义了一个构造函数(无论 ...
分类:
其他好文 时间:
2017-05-07 17:39:11
阅读次数:
142