|
|
|
|
- Motivo
- Corrección
- Ejemplo
- Usar una declaración de bucle con un paso de Variable para inicializar un array
Error 19: El paso de este lazo FOR debe ser constante
Esta Line de código utiliza una sentencia de bucle (FOR). El PASO de esta sentencia de bucle es probable que cambie en cada iteración. Observación: Sólo los bucles basados en un Variable local (entero o real) aceptan un paso de Variable. Modificar el PASO de la instrucción de bucle. Usar una declaración de bucle con un paso de Variable para inicializar un array Código que desencadena el error J is int = 0 I is int = 0 MyArray is array of 5 int FOR I = 1 TO 5 STEP J+1 MyArray[I] = I END
Posible corrección Utilice un paso fijo. J is int = 0 I is int = 0 MyArray is array of 5 int FOR I = 1 TO 5 STEP J MyArray[I] = I END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|