首页 > 解决方案 > 如何在C语言中设置物流程序的开始菜单?

问题描述

所以我开始了我的最后一个学校项目,我有一个小问题。这是一个物流程序,应该应用于仓库并运行库存,交货,订单等。用户输入命令,然后输入该命令的变量。例如,命令“a”应将新产品添加到仓库。输入将是a description:price:weight:qt. 我的想法是有一个开始菜单,它只读取命令a,然后重定向到一个只处理读取命令的独特功能。我对 C 有点陌生,所以我想知道实现这一点的最佳方法。感谢您提供任何可能的帮助!

标签: cmenu

解决方案


使用switch声明。

char c = myInput[0];
switch(c)
{
    case 'a' : functionThatImplementsA(); break;
    case 'b' : functionThatImplementsB(); break;
}

推荐阅读