c - 如何在C语言中设置物流程序的开始菜单?
问题描述
所以我开始了我的最后一个学校项目,我有一个小问题。这是一个物流程序,应该应用于仓库并运行库存,交货,订单等。用户输入命令,然后输入该命令的变量。例如,命令“a”应将新产品添加到仓库。输入将是a description:price:weight:qt
. 我的想法是有一个开始菜单,它只读取命令a
,然后重定向到一个只处理读取命令的独特功能。我对 C 有点陌生,所以我想知道实现这一点的最佳方法。感谢您提供任何可能的帮助!
解决方案
使用switch
声明。
char c = myInput[0];
switch(c)
{
case 'a' : functionThatImplementsA(); break;
case 'b' : functionThatImplementsB(); break;
}
推荐阅读
- ios - iOS 15 和 iPhone 13 不支持附近的交互框架
- rust - 如何获取锚索拉纳中给定令牌地址的数量?
- openapi - OpenApi Smallrye:使用 application.properties 文件配置服务器
- c++ - Windows API ReadFile() 跳过每两个字符中的一个
- c# - 如何在本地机器 IIS 上部署 Asp.Net Core 微服务
- apache-camel - 骆驼 xml soapjaxb-dataformat QNameStrategy
- swift - 子对象不跟随 SceneKit 中的默认相机
- android - 如何更改jetpack compose中的状态栏图标颜色?
- docker - 使用 docker compose 安装本地搬运工
- angular - Webpack 在生产模式下删除 app.js 哈希