执行一个c语言程序的一般过程是什么?
2个回答
展开全部
这个问题比较费解:
执行---》是指直接打开,还是运行?
如果是打开:一般的文本编辑器皆可;
如果是运行:你的C语言程序在编译时的编译条件就决定了在什么环境下运行。
如在WIN32环境下,或在LINUX环境下。
无论在什么环境下运行一个程序:
1.loader加载器先把程序从硬盘加载到内存;
2.重定位;
3.建立进程;
4.运行。
这些都是操作系统做的事。
现在Feature Phone手机上的中间件平台,都是做了这部分功能,所以我们才能在非智能手机上使用appstore商店上的程序。
执行---》是指直接打开,还是运行?
如果是打开:一般的文本编辑器皆可;
如果是运行:你的C语言程序在编译时的编译条件就决定了在什么环境下运行。
如在WIN32环境下,或在LINUX环境下。
无论在什么环境下运行一个程序:
1.loader加载器先把程序从硬盘加载到内存;
2.重定位;
3.建立进程;
4.运行。
这些都是操作系统做的事。
现在Feature Phone手机上的中间件平台,都是做了这部分功能,所以我们才能在非智能手机上使用appstore商店上的程序。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询