请问如何详细解释C概念?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1004个文字,预计阅读时间需要5分钟。
代码是否占用空间,取决于程序初始化时是否真的使用了这些代码。如果程序在初始化时需要100M+的代码,但在后续运行中这些代码不再被使用,理论上它们不会占用空间。然而,实际情况中,未使用的代码可能仍然被编译器保留在最终的可执行文件中,因此仍可能占用空间。通过测试和优化可以发现并移除这些未使用的代码。我写了2k个废代码。
是不是代码会占用空间,如果一个程序初始化需要 100M 的代码,那么在他初始化之后,这些代码就没有作用了,他会不会占空间?本文经过测试发现,代码也是会占空间。
我写了2k个垃圾类代码,然后把他放在一个项目 BhgpsWnb,使用另一个项目去引用他。是不是觉得软件在运行的时候就需要很多的内存来放代码?
引用垃圾程序的项目是 ReKlnma ,先只是在引用添加项目引用,然后在不使用 BhgpsWnb 这个项目的代码,我运行下面的代码
static void Main(string[] args) { Console.ReadKey(); }
占用 7 M 内存,而如果运行了存在 2k 垃圾代码 BhgpsWnb 程序,就需要 8M 。使用方法是创建一个类,这个类就是垃圾代码里面的一个,这样就需要把dll放在内存。
本文共计1004个文字,预计阅读时间需要5分钟。
代码是否占用空间,取决于程序初始化时是否真的使用了这些代码。如果程序在初始化时需要100M+的代码,但在后续运行中这些代码不再被使用,理论上它们不会占用空间。然而,实际情况中,未使用的代码可能仍然被编译器保留在最终的可执行文件中,因此仍可能占用空间。通过测试和优化可以发现并移除这些未使用的代码。我写了2k个废代码。
是不是代码会占用空间,如果一个程序初始化需要 100M 的代码,那么在他初始化之后,这些代码就没有作用了,他会不会占空间?本文经过测试发现,代码也是会占空间。
我写了2k个垃圾类代码,然后把他放在一个项目 BhgpsWnb,使用另一个项目去引用他。是不是觉得软件在运行的时候就需要很多的内存来放代码?
引用垃圾程序的项目是 ReKlnma ,先只是在引用添加项目引用,然后在不使用 BhgpsWnb 这个项目的代码,我运行下面的代码
static void Main(string[] args) { Console.ReadKey(); }
占用 7 M 内存,而如果运行了存在 2k 垃圾代码 BhgpsWnb 程序,就需要 8M 。使用方法是创建一个类,这个类就是垃圾代码里面的一个,这样就需要把dll放在内存。

