gpt4 book ai didi

c - C 中处理错误的风格?

转载 作者:太空狗 更新时间:2023-10-29 16:09:22 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Error handling in C code

大家好。我在一些小项目中使用 C,我看到了,因为它没有专门的错误处理结构,我不得不用额外的条件 block 来污染我的算法。我的问题是您更喜欢如何处理错误,并说明原因。我在两种方式之间左右为难...如果您有第三种方式,请发布。谢谢。

///////////////////////////////////////////
// method 1

// stuff that can go wrong;

if (test1 == failed)
{
// print error;
// exit;
}
else
{
// more stuff that can go wrong;

if (test2 == failed)
{
// print error;
// exit;
}
else
{
// ... and so on...
}
}

///////////////////////////////////////////
// method 2

// stuff that can go wrong;

if (test1 == failed)
{
// print error;
// exit;
}

// more stuff that can go wrong;

if (test2 == failed)
{
// print error;
// exit;
}

// ... and so on...

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com