Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo asignar valores de caracteres a variables en VC6.0

Cómo asignar valores de caracteres a variables en VC6.0

Deben ser comillas simples c1='valor inicial'

Las comillas dobles son cadenas, las comillas simples son caracteres

Si son comillas dobles, significa c1 ="A" (asumiendo que c1 es una cadena aquí)

Entonces su entrada predeterminada es c1="'A','\0'", que son dos caracteres. '\0' es un signo del final de la entrada de caracteres

Es decir, los dos caracteres representados por comillas dobles no caben en una unidad de tipo char, por lo que se informa un error

Por la misma razón, si se establece int a[5]="float", también se informará un error. Debes considerar que hay otro '\0',

.