
C/C++
文章平均质量分 74
gtchenxw
这个作者很懒,什么都没留下…
展开
-
Unix环境程序之进程
一、进程环境 1.当执行程序时,main函数是如何被调用的 1)C程序总是从main函数开始执行,main函数的原型 int main(int argc,char *argv[]) 2) a.C程序的执行是内核通过调用exec函数,在调用C的main前先调用一个特殊的启动例程(通过由汇编写成), b.C程序的可执行文件将此启动例程定为C程序可执行文件的起始地址(链接编辑器设置(由gcc原创 2012-04-29 11:45:02 · 416 阅读 · 0 评论 -
Unix环境编程之进程环境
1.当执行程序时,main函数是如何被调用的 1)C程序总是从main函数开始执行,main函数的原型 int main(int argc,char *argv[]) 2) a.C程序的执行是内核通过调用exec函数,在调用C的main前先调用一个特殊的启动例程(通过由汇编写成), b.C程序的可执行文件将此启动例程定为C程序可执行文件的起始地址(链接编辑器设置(由gcc调用)) c.原创 2012-05-14 22:44:13 · 439 阅读 · 0 评论 -
C语言中可变参数的使用
一、什么是可变参数 我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式: printf("%d",i);原创 2012-05-22 21:47:03 · 478 阅读 · 0 评论