这是面试中问的一个棘手的C问题:写一个什么都不做的程序,甚至不占用内存。
有可能吗?
最佳答案
所有程序都使用内存。当你运行这个程序时,操作系统会为这个程序设置一个地址空间,将它的参数复制到它的进程空间,给它一个进程 ID 和一个线程,给它一些用于 I/O 的文件描述符,等等。即使你的程序立即终止你仍然用完了这个内存和 CPU 时间。
关于c - 是否有可能用 C 语言编写一个什么也不做的程序——甚至不占用内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4613191/