CONTENIDO DE LA LECCIÓN 18
CONTENIDO DE LA LECCIÓN 18
CONTENIDO DE LA LECCIÓN 18
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MIGUEL Á. TOLEDO MARTÍNEZ<br />
que explícitamente inicializa a cero el primer elemento e implícitamente inicializa a cero a los otros nueve<br />
elementos, pues hay menos valores que elementos en el arreglo. Recuerde que los arreglos automáticos no<br />
se inicializan implícitamente a cero. El programador debe inicializar a cero cuando menos el primer<br />
elemento para que los demás se inicialicen a cero de manera automática.<br />
La siguiente declaración de arreglo:<br />
int arreglo[5] = {32, 27, 64, <strong>18</strong>, 95, 14};<br />
provocaría un error de sintaxis, pues hay 6 inicializadores y únicamente 5 elementos en el arreglo.<br />
Si se omite el tamaño del arreglo en la declaración por medio de una lista de inicio, el numero de elementos<br />
del arreglo será el número de elementos de dicha lista. Por ejemplo:<br />
Ejemplo <strong>18</strong>.4<br />
creará un arreglo de cinco elementos.<br />
int arreglo[] = {1, 2, 3, 4, 5};<br />
El siguiente programa, ELEMENTS.CPP, inicializa el arreglo llamado calificaciones y luego visualiza sus<br />
elementos.<br />
/* El siguiente programa: ELEMENTS.CPP, inicializa el arreglo calificaciones y<br />
luego visualiza sus elementos.<br />
*/<br />
#include //Para cout y cin<br />
void main(void)<br />
{<br />
Ejemplo <strong>18</strong>.5<br />
int calificaciones[5] = {80, 70, 90, 85, 80};<br />
cout