找到相关内容 5
从零开始,学习windows编程(8)--自己动手,编译CRT
翻开对应VC中的lib目录,是可以看到CRT的lib文件的,我电脑上面路径是“d:\Program Files\Microsoft Visual Studio\VC98\Lib\”,大家可以自己找一下自己的路径。经过上面的文章,我们对它已经有了一定的了解,使用它当然没问题了。那作为程序员,是不是还想看看它是怎么生成的呢?这里,就是讲如何来生成一个CRT库。 安装CRT源码
http://www.cyqdata.cn/cnblogs/article-detail-40738 
从零开始,学习windows编程(7)--不使用CRT库的程序
从前面几篇,我们已经得到一些结论。 程序是可以自定义入口的,但是如果在入口中使用了一些CRT相关的函数,而没有正确的进行初始化工作的话,即使编译不出问题,在运行时也会出现内存错误等问题的。 那我们可以写出完全不用到CRT库的程序吗?当然可以,既然CRT库也是微软写的,甚至我们可以用另外一个CRT库来代替它。不过这个算是另外一个话题了。先看看不使用CRT库的hello world是啥样的吧。 不使用
http://www.cyqdata.cn/cnblogs/article-detail-40662 
从零开始,学习windows编程(6)--改换entry,link错误的简单分析
还是那个hello.c程序,我们将其小修改一下,来开始今天的话题。 1 #include <stdio.h>2 3  int myentry()4 {5 printf("hello world");6 return 0;7 } 可以看到,我将原来main的位置换成了myentry,这会有什么结果发生呢? D:\test>cl /c hello.c
http://www.cyqdata.cn/cnblogs/article-detail-40391 
从零开始,学习windows编程(5)--修改入口不为mainCRTStartup
上次讲到,如果在VC的console程序中,入口不为mainCRTStartup,会出现什么后果? 我们就先将入口设置为main函数。 1 #include <stdio.h>2 3 int main()4 {5 printf("hello world\n");6 return 0;7 } 先通过GUI来设置一下,创建一个win32 console Applica
http://www.cyqdata.cn/cnblogs/article-detail-40306 
从零开始,学习windows编程(3)—hello.c的疑惑
上一篇,我们问了几个问题,这一篇就从hello.c的各个方面来研究研究,等到这一篇的结束来看这些疑惑有哪些是可以解答了的,当然还有一些可能要放到后面解决了……。 既然要抽丝剥茧,就要从手头已有的线索出发,同时加上搜索到的知识,以及自己的思考,任何问题的解决都是通过这个路径(当然,老板除外,老板这种生物只需要发出指令,然后得到结果就OK了……)
http://www.cyqdata.cn/cnblogs/article-detail-39654