【发布时间】:2013-02-07 14:46:12
【问题描述】:
也许我还没有完全醒来,但我正在阅读 Beej 关于数据报套接字的网络编程指南
https://beej.us/guide/bgnet/html/multi/clientserver.html#simpleserver
我对客户端的初始部分感到困惑。演示中没有指定命令行参数,但是,代码中似乎有多个调用来检查参数计数。例如,在第一个 if 语句中,检查计数是否为 3,如果不是,则程序退出。
if (argc != 3) {
fprintf(stderr,"usage: talker hostname message\n");
exit(1);
}
有人能解释一下这里发生了什么吗?
提前感谢您的帮助。
【问题讨论】: