<分区>
例如:
#define SUCCESS 1u
status_t status;
/* Initialize a peripheral */
status = start_Timer();
if(status == SUCCESS)
{
/* Proceed */
status = another_initialization();
if(status == SUCCESS)
{
/* Proceed further */
}
}
这在几个连续的过程中得到了很多缩进 对于程序中的实际算法来说,线宽非常小。 除了 C 中的异常处理之外,还有其他选择吗?