在我的一个程序中,我在 main() 中调用一个函数,如下所示:
function(stdin, stdout);
我的主要功能如下所示:
int main() {
function(stdin, stdout);
return 0;
}
我想问是否有办法添加一些检查,这样如果有人写了“./program < input >输出”以外的内容,则会打印错误消息
您可以检查传递给程序的命令行参数。数一数,检查它们的价值...
这里有一些参考:https://en.wikibooks.org/wiki/A_Little_C_Primer/C_Command_Line_Arguments