C语言的几个问题
用exit语句种植执行报告错误以函数的返回值区别正确返回或错误返回设置一个整形变量的函数参数以区别正确返回或某种错误返回讨论三种方法的优缺点...
用exit语句种植执行报告错误
以函数的返回值区别正确返回或错误返回
设置一个整形变量的函数参数以区别正确返回或某种错误返回
讨论三种方法的优缺点 展开
以函数的返回值区别正确返回或错误返回
设置一个整形变量的函数参数以区别正确返回或某种错误返回
讨论三种方法的优缺点 展开
2个回答
展开全部
分析如下:
1.用exit语句种植执行报告错误
优点:处理简便,直接终止程序,并可以将错误通知给操作系统.
缺点:无论在哪个函数中执行,程序会直接终止,没有机会对错误进行进一步处理.
2.以函数的返回值区别正确返回或错误返回
优点:可以在上一级函数捕获错误信息,并进一步处理.
缺点:函数多层调用时,需将错误信息层层传递.
3.设置一个整形变量的函数参数以区别正确返回或某种错误返回
优点:可以返回更丰富的错误信息,方便进一步处理.
缺点:稍微增加了函数的复杂度,且此参数需要传递地址才可正常工作.
1.用exit语句种植执行报告错误
优点:处理简便,直接终止程序,并可以将错误通知给操作系统.
缺点:无论在哪个函数中执行,程序会直接终止,没有机会对错误进行进一步处理.
2.以函数的返回值区别正确返回或错误返回
优点:可以在上一级函数捕获错误信息,并进一步处理.
缺点:函数多层调用时,需将错误信息层层传递.
3.设置一个整形变量的函数参数以区别正确返回或某种错误返回
优点:可以返回更丰富的错误信息,方便进一步处理.
缺点:稍微增加了函数的复杂度,且此参数需要传递地址才可正常工作.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询