c++中有多个函数被同时调用时,是写在一行节省系统开销还是分成两行节省空间

来源:百度知道 编辑:UC知道 时间:2024/07/04 10:57:47
eg:是 return sqrt(pow((rightupx - leftdownx) , 2) + pow((rightupy - leftdowny) , 2));
还是float x = pow((rightupx - leftdownx) , 2);
float y = pow((rightupy - leftdowny) , 2);
return sqrt(x + y); 好

不是写成几行的问题,是语句多少的问题.
明显下面要多执行很多指令

调试的时候用下面的,
不怕晕就用上面的.

对计算机完全相同

对人,一个是一行,一个是3行

第一个快,而且占用内存低

第二个由于申请更多变量,申请、赋值都要时间