这个一般放在主函数开始的位置。对程序运行时传入的参数进行判断。这里当传入的参数不为4个时,打印出错提示信息,并退出程序。比如,编译出来的程序名字叫abc那么如果在输入的命令abc后面不是三个参数,就会打印usage:abc host port name提示要输入host, port,以及name三个参数程序才可以正常运行。