[英]Error: “Expression must have a constant value”
我不知道是不是因为我不需要它 int function 的 header,但是当我做 int ticketClass 和 int ticketAmount,并将它们放入数组时,它说数组必须有一个恒定值,对我来说,至少它似乎已经有了一个,我是 arrays 的新手,不知道我做错了什么,我感谢我能得到的任何帮助。
void customerData(int const CUSTOMERINFO[])
{
int const CUSTOMERINFO = 2;
int ticketClass[CUSTOMERINFO];
int ticketAmount[CUSTOMERINFO];
string moreTickets;
string customerChoice;
int i = 0;
那不是错误。 错误是您正在声明一个与参数同名的新变量。 看这里
要解决此问题,请选择其他名称。 从这里的上下文来看,可能是CUSTOMER_COUNT
或CUSTOMER_LIMIT
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.