迭代器:迭代器用于排序算法:
快速排序法:
例题:在大字符串中寻找小字符串
const指针用法:
1、const int *p:此时 p 可变,p 指向的对象不可变。也就是说,p 可以指向其他地址,但不能通过 *p 来修改所指向对象的值。 2、int const *p:与 const int *p 等价,p 可变,p 指向的对象不可变。
3、int * const p:这里 p 不可变,p 指向的对象可变。即 p 所存放的地址不能改变,但可以通过 *p 来修改所指向对象的值。 4、const int * const p:此时 p 和 p 指向的对象都不可变,p 既不能指向其他地址,也不能通过 *p 来修改所指向对象的值。
二、返回指针值的函数
一般形式:类型名 * 函数名(参数表列)
malloc函数用法