Printing 我应该在哪里打印结果

Printing 我应该在哪里打印结果,printing,coding-style,Printing,Coding Style,我谈论的是良好的实践,特别是在C/C++或Python领域(但我的问题不是基于特定的编程语言)。 当我想打印结果时,我应该把我的printf或cout或print放在哪里? 如果这个结果是由函数计算的,然后返回到main,我应该在main中打印它还是不打印? 主控制器是否应该没有控制台输出 如果此结果由函数计算,然后返回到 main,我是否应该在main中打印它 是的,打印在主屏幕上。在您的情况下,我认为您可以只打印函数,如:print(functionWithReturnType()) 您还可

我谈论的是良好的实践,特别是在C/C++或Python领域(但我的问题不是基于特定的编程语言)。 当我想打印结果时,我应该把我的
printf
cout
print
放在哪里? 如果这个结果是由函数计算的,然后返回到main,我应该在main中打印它还是不打印? 主控制器是否应该没有控制台输出

如果此结果由函数计算,然后返回到 main,我是否应该在main中打印它

是的,打印在主屏幕上。在您的情况下,我认为您可以只打印函数,如:
print(functionWithReturnType())
您还可以定义一个等于函数类型的变量,并将其定义为函数返回的值,以防需要多次使用该值

主控制器是否应该没有控制台输出

不可以。您应该始终将控制台输出放在main中