码迷,mamicode.com
首页 >  
搜索关键字:c语言 数组地址 指针    ( 27278个结果
指针数组,数组指针,指针函数,函数指针,二级指针详解
先看个简单的:char *p,这定义了一个指针,指针指向的数据类型是字符型,char *(p)定义了一个指针P;char *p[4],为指针数组,由于[]的优先级高于*,所以p先和[]结合,p[]是一个数组,暂时把p[]看成是q,也就是char *(q),定义了一个指针q,只不过q是一个数组罢了,故...
分类:其他好文   时间:2014-06-25 20:50:14    阅读次数:220
WinAPI多线程
WIN32线程控制主要实现线程的创建、终止、挂起和恢复等操作,这些操作都依赖于WIN32提供的一组API和具体编译器的C运行时库函数。在启动一个线程之前,必须为线程编写一个全局的线程函数,一般来说,C++的类成员函数不能作为线程函数。这是因为在类中定义的成员函数,编译器会给其加上this指针。如果一...
分类:编程语言   时间:2014-06-25 20:21:43    阅读次数:181
第二讲 auto_ptr智能指针
// STL.cpp : 定义控制台应用程序的入口点。////智能指针在其生命周期结束后会自动调用delete#include "stdafx.h"#include#includeusing namespace std;class WebSite{public: WebSite(int x){...
分类:其他好文   时间:2014-06-25 20:09:38    阅读次数:216
Java中的this指针
AlienTech for better life!~...
分类:编程语言   时间:2014-06-24 22:48:19    阅读次数:430
单例模式
首先展示一个最简单的单例模式例子,代码如下:class NetworkService { public: // 对外提供的唯一方法函数,用于获取唯一的对象指针 static NetworkService* GetInstance() { if(m_pInsta...
分类:其他好文   时间:2014-06-24 21:43:00    阅读次数:145
Python实现归并排序
问题 归并排序是一种常用的排序方法,本文讲述了其基本思想以及用python实现的方法。 在python中,有一个非常强大的模块heapq,提供了merge方法,让归并排序在python中更简单了。 思路说明 归并操作过程: 1. 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 2. 设定两个指针,最初位置分别为两个已经排序序列的起始位置 3. 比较两...
分类:编程语言   时间:2014-06-24 21:07:01    阅读次数:269
Trie树学习1
Trie树,也称为字典数,前缀树,每个单词的每个字母按照顺序对应一个节点。有重合的前缀就共享节点。理想情况下(满的情况),假若所有的单词都是N长,则树共有N层,每层都是26个子节点。在程序上,将根节点编号为0,根节点不代表任何字符。 在程序的实现上,树可以用数组存储,也可以用指针实现,这里介绍简单的数组方法实现。 用一个child[i][j]保存节点i的编号为j的子节点序号,j对应26个字母,...
分类:其他好文   时间:2014-06-24 20:52:03    阅读次数:268
字符串 赋值 以及gets
我们知道字符串用字符数组或用指针实现,可是在赋值的时候产生了不少疑惑 用法一: char a[ ]={"I LOVE YOU!"}; 可是下面这样就是错的: char a[20]; a={"I LOVE YOU!"}; 用法二: char a[]="I LOVEYOU"; 用法三: char *a="I LOVE YOU" 用法四:针对一中的错误用法,可用str...
分类:其他好文   时间:2014-06-24 19:10:31    阅读次数:397
typedef函数指针使用方法
1.简单的函数指针的应用形式1:返回类型(*函数名)(參数表)char (*pFun)(int); char glFun(int a){ return;} void main() { pFun = glFun; (*pFun)(2); } 第一行定义了一个指针变量pFun。首先...
分类:其他好文   时间:2014-06-24 14:52:24    阅读次数:162
将C++对象保存到共享内存上
将C++对象保存到共享内存上时,由于程序DWON掉或者其他原因停掉程序(不清除共享内存)重新拉起程序时,共享内存上C++对象的虚函数指针已经失效。为了使得不清除共享内存重启程序时C++对象仍然有效,需要恢复共享内存上C++对象的虚函数表,通过C++的placement new可以做到。 假设 ...
分类:编程语言   时间:2014-06-24 12:17:59    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!