只是弄乱了我目前正在开发的程序,我偶然发现了这一点。该程序属于客户端-服务器类型,因此客户端向用户询问命令,服务器执行所有执行。如果输入“退出”命令,客户端将停止。我正在使用
if (strncmp ("exit", command, strlen (command) - 1)) == 0)
{
//Perform exit code
}
检查是否已输入“退出”。如果我输入“a”,程序就会退出,就像输入了“exit”一样。没什么大不了的,只是想知道为什么会这样。
谢谢。