- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 指针, 指针的指针, 数组, 指针数组, 数组指针, 指针函数, 函数指针
--------------指针----------------int a=10;int *p=&a;-------------指针的指针-----------int b=20;int *p=&b;int **p2p=&p;<!--google_ad_client = "pub-3555979289815451";google_ad_slot = "0437120238";
2007-04-05 20:51:00 1317 1
原创 hWnd,hDC,CDC有什么区别
hWnd是窗口句柄,要得到窗口的一些属性需要借助这个句柄。hDC是窗口显示上下文句柄,只有在窗口进行图形、文字输出的时候才需要它。hWnd的使用范围更广些,有了hWnd就可以使用API的GetDC()函数得到与其相关的hDC。 CDC dc;CDC是一个类,dc是它的一个对象,这个类是专门用于封装HDC的,比如可以这样dc.Attach(hdc);接着就可以通过dc来操作那个系统对象
2007-04-05 12:59:00 2880 1
原创 PostMessage和SendMessage有又什么区别
PostMessage 和SendMessage的区别主要在于是否等待其他程序消息处理。PostMessage只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行;而SendMessage必须等待其他程序处理消息后才返回,继续执行。这两个函数的返回值也不同,PostMessage的返回值表示PostMessage函数执行是否正确,而SendMessage的返回值表示其他程序处理消息后的返
2007-04-05 12:57:00 1567
原创 malloc,calloc,realloc等内存分配函数区别
三个函数的声明分别是:void* realloc(void* ptr, unsigned newsize);void* malloc(unsigned size);void* calloc(size_t nelem, size_t elsize);都在stdlib.h函数库内它们的返回值都是请求系统分配的地址,如果请求失败就返回NULLmalloc用于申请一段新的地址,参数size为需要内存空间的
2007-04-05 12:50:00 22115 4
原创 cdecl, stdcall, pascal,fastcall 都有什么区别,具体是什么调用约定?
摘要: 调用约定 压参数入栈顺序 把参数弹出栈者 函数修饰名 (Calling convention) -------------------------------------------------------------------------------------------------------- __cdecl
2007-04-03 14:21:00 3232
C语言变长数组之剖析
2009-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人