C语言
雪未成型
这个作者很懒,什么都没留下…
展开
-
C语言指针总结
指针一直是学习C/C++语言的一个重点与难点。只有熟练地掌握了指针,才可以说掌握了C语言,C语言的最吸引人的地方也是指针,因为它可以任意地操作内存,编写程序中有着极大地自由空间,因此,也有人说指针是C语言的灵魂。而且指针也是各大公司面试程序员的必考内容。现我将自己所学的关于指针的知识进行了总结,希望与大家一起学习。1.指针事实上是一种数据类型,和int 基本类型一样。指针也是一种变量,占有内存原创 2016-04-03 10:14:33 · 8455 阅读 · 1 评论 -
_stdcall与_cdecl区别
原文地址:http://blog.csdn.net/dengziliang001/article/details/17448789(1) _stdcall调用 _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。 WIN32 Api都采用_stdcall调用方式,这样的宏定义说明了问题:#define WINAPI _转载 2016-04-03 19:38:53 · 2276 阅读 · 0 评论 -
const关键字
const是一个C语言的关键字,它限定一个变量不允许被改变,产生静态作用。从编程用户角度来说,const具有如下作用:(1)定义const常量,具有不可变性。 例如:constint Max=100; //Max++会产生错误; (2)可以很方便地进行参数的调整和修改。 同宏定义一样,可以做到不变则已,一变都变!与宏定义区别(第4点)(3)可以保护被修饰的变量,防止意外的修改,增强原创 2016-04-04 10:26:49 · 314 阅读 · 0 评论 -
DLL编写
DLL编写 何为dll?如何生成dll文件在 windows程序中,不同exe间不能随意访问彼此的内存,那么若想实现此功能,怎么办?dll登场。何为dll?DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件...原创 2019-06-30 21:40:22 · 692 阅读 · 1 评论