linux 通过键盘输入一个字符串 然后与特定值比较, 然后执行特定function。
发布网友
发布时间:2022-05-16 05:47
我来回答
共2个回答
热心网友
时间:2023-10-12 23:15
if ( cmd == "login" )
热心网友
时间:2023-10-12 23:15
不能用==比较字符串!!
要比较字符串,用
strcpy(cmd, "login");
如果你想执行输入的命令,你可以这样!
char cmd[20];
input…
system(cmd);
或者创建一个新的进程:
char cmd[20];
input…
if(fork() == 0)
system(cmd);