再有指针的情况下 与无指针的情况下电脑工作有什么不同
来源:百度知道 编辑:UC知道 时间:2024/05/31 18:55:06
一般来说,编译器对指针的处理效率要高很多.
而对于我们来说,使用指针,许多问题处理起来都要灵活许多.
狭义的指针操作,一般是指地址操作,是比较底层的东西,编译器并不需要花多大力气把它转化成目标代码,编译起来比较直接,故效率比较高.
而某些东西,无指针情况下,编译器生成目标代码的时候,要绕许多弯弯,降低了效率.
指针灵活,高效,不需要生成临时变量,COPY等,
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/31 18:55:06
一般来说,编译器对指针的处理效率要高很多.
而对于我们来说,使用指针,许多问题处理起来都要灵活许多.
狭义的指针操作,一般是指地址操作,是比较底层的东西,编译器并不需要花多大力气把它转化成目标代码,编译起来比较直接,故效率比较高.
而某些东西,无指针情况下,编译器生成目标代码的时候,要绕许多弯弯,降低了效率.
指针灵活,高效,不需要生成临时变量,COPY等,