【发布时间】:2012-03-25 21:28:35
【问题描述】:
我正在尝试将 char 的最小值分配给这样的 char 数组类型的变量
char charchar_value[MAX_VARCHAR_LENGTH + 1]= CHAR_MIN;
它给了我这个错误“将‘char’分配给‘char [513]’时的类型不兼容”
【问题讨论】:
-
您没有 char 类型的变量;你有一个字符数组。
-
那不是
char变量,那是chararray 变量。 -
你想做什么?就像现在一样,您正在创建一个数组并尝试使用
char对其进行初始化。 -
您的变量不是“
char类型”。相反,它的类型是char[MAX_VARCHAR_LENGTH + 1]。
标签: c++ char variable-assignment min