如源代码中所示
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("\n\tQuadratic Equation Solver");
printf("\n\nUse this program to solve a quadratic equation.\n");
return 0;
}我本可以在一条语句中编写我想要输出的所有文本,但我用两条语句编写了它,以使我更容易阅读源代码。这是否被认为是糟糕的编程实践,是否会增加程序的执行时间?
发布于 2015-03-18 17:41:20
它可能会增加程序的执行时间,因为您正在进行多个函数调用,而不仅仅是一个函数调用。但是,这种差异可以忽略不计,特别是因为您的终端输出(在printf中)很可能是执行过程中的瓶颈。如果你在控制台上打印了很多东西,这也是值得关注的。我想大多数人都会同意,代码可读性比非常小的优化(比如合并文本)更重要。
发布于 2015-03-18 17:40:21
这是否被认为是错误的编程实践,它是否会增加程序的执行时间?**是否和否?
https://stackoverflow.com/questions/29128939
复制相似问题