C ++ Tomando el toro por los cuernos - Parte 11IntroductionThis es parte de mi serie 11, C ++ Tomando el toro por los cuernos. En C ++ una matriz es un conjunto de objetos consecutivos del mismo tipo, en la memoria. Vemos cómo crear y usar matrices en esta parte de los tutoriales. Usted puede tener un conjunto de objetos int consecutivos; usted puede tener un conjunto de objetos flotantes consecutivos; usted puede tener un conjunto de objetos _Bool consecutivos; usted puede tener un conjunto de objetos Char consecutivos. No se puede tener un conjunto de cadenas (ver más adelante) .
Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga sobre lo que eres reading.Array de IntegersThe sigue es una serie de 5 números enteros: int arrInt [] = {25, 20, 256, 5, 7}; La sintaxis para crear un array es: Tipo nombreArray [] = {valor1, valor2, valor3,. . .}; Usted comienza con el tipo de los objetos que estarán en la matriz. Entonces usted tiene un espacio. A continuación tienes el nombre (identificador) de la matriz.
Esto es seguido por la plaza y entre corchetes cercanos. Entonces usted tiene el operador de asignación. A continuación tienes un bloque delimitado por llaves. Dentro del bloque, que tiene los datos de la matriz. Todos los datos deben ser del mismo tipo. Los datos están separados por comas. Después de que el último dato, no hay necesidad de una coma. Cada dato se mantiene en un objeto (región) en la memoria. Los objetos se encuentran una al lado de otra en la memoria, formando un conjunto consecutivo de datos objects.The en una matriz tiene significado.
Por ejemplo una matriz de enteros podría ser una serie de marcas de los estudiantes en una prueba. El nombre de la matriz tendrá que estar relacionado con el significado de los datos. La siguiente es la creación de una serie de marcas de 10 estudiantes. int marcas [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; matrices de carrozas, bools y charsThe siguiente es la creación de una serie de flotadores: flotan arrFlt [] = { 12.56, 0.258, 5.4, 456.01}; El número de elementos de la matriz de flotador está siguiendo 4.
El es la creación de una serie de _Bools: _Bool ARRB [] = {1, 0, 0, 1, 0, 1}; La siguiente es la creación de un conjunto de caracteres: char arrChar [] = {'A', 'a', 'C', 'k', 'F', 'Y'}; Tenga en cuenta que cada valor de carbón en el