C语言
ZakaryTime
这个作者很懒,什么都没留下…
展开
-
关于C语言的void main()
很多人甚至市面上的一些书籍,都使用了void main( ),其实这是错误的。C/C++中从来没有定义过void main( )。C++之父Bjarne Stroustrup在他的主页上的FAQ中明确地写着The definition void main( ) { /* ... */ } is not and never has been C++, nor has it even been C转载 2013-12-25 00:03:08 · 1773 阅读 · 1 评论 -
C语言获得命令行参数的方法,程序总是可以使用命令行参数吗?
获得命令行参数的方法每当你运行一个DOS或Windows程序时,都会生成一个程序段前缀(Program SegmentPrefix,简称PSP)。当DOS程序的装入程序把程序复制到RAM中来执行时,它先把256个字节分配给PSP,然后把可执行代码复制到紧接着PSP的内存区域中。PSP中包含了DOS为了执行一个程序所需要的各种各样的信息,其中的一部分数据就是命令行。PSP中偏移量为128的那个字转载 2013-12-25 00:40:48 · 1217 阅读 · 0 评论