为了增强程序的健壮性,有必要的一点就是,你需要对用户输入的不合法的数据进行处理,以防止由于用户的错误操作导致的程序崩溃。
比如,当你写了一个程序,比如一个简单的计算器(部分如下图,我初学C语言的时候写的),你希望用户每次输入一个计算式,并且为了方便可以多次计算。
但是,如果此时由于用户的错误操作,比如输入了一个字母,程序便会出错。
为了增强程序的健壮性,有必要的一点就是,你需要对用户输入的不合法的数据进行处理,以防止由于用户的错误操作导致的程序崩溃。
比如,当你写了一个程序,比如一个简单的计算器(部分如下图,我初学C语言的时候写的),你希望用户每次输入一个计算式,并且为了方便可以多次计算。
但是,如果此时由于用户的错误操作,比如输入了一个字母,程序便会出错。