基于51单片机的C语言程序编译,在switch语句返回值时(设置的矩阵键盘的键值:0~9、ensure、cancel、reset、entry)遇到问题,返回值是数字的,编译没错,是字符串的编译就显示该返回值未定义
如何设置为好?
第1个回答 2012-05-10
switch 中不能用字符串。追问
那就只能用罗马数字表述么?不能把字符串弄成常量,再进行使用?
追答你可以用if else if搭配strcmp使用
本回答被提问者采纳第2个回答 2012-05-10
你的问题描述 我看到有点晕,不是很明白追问
就是我的按键键值中有字符串