“Conocimientos Programación>C /C + + Programming

Cómo inicializar matriz 2D en dos estados

2012/3/9
Los lenguajes de programación tienen muchos métodos para almacenar datos. Un método común es la matriz . Una matriz es un contenedor de múltiples elementos de tipo parecido , como letras, números u objetos. Los artículos se organizan secuencialmente en la matriz, y cada artículo se puede acceder directamente . Una matriz tiene un tamaño fijo . Una matriz puede contener otras matrices . Esto se llama una matriz 2D. Las matrices deben tener un valor por defecto , que también se conoce como la inicialización de una matriz. Usted puede utilizar un lenguaje de programación como C para inicializar un array 2D en el uso de dos estados . Cosas que necesitará
C Entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C Compiler , tal GCC
Ver Más instrucciones
1

cargar el C IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "Proyecto C " para crear un nuevo proyecto C . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2

Crear una función principal, que mantendrá la totalidad de su código de programa. Esta es la primera instrucción necesaria para inicializar la matriz . Escriba la siguiente instrucción al principio del archivo de código fuente:

int main () { }


3

Declarar una matriz 2D e inicializar todos los elementos a cero . Esta es la segunda instrucción necesaria para inicializar la matriz . Usted puede hacer esto escribiendo la siguiente sentencia dentro de los corchetes de la función principal :

int myArray [ 10 ] [ 10 ] = { { 0 } } ;
4

Compruebe que la matriz se ha inicializado por un bucle a través de ella e imprimir el valor de todos los elementos. Este código no es necesario para inicializar la matriz , sino que le permite ver el contenido de la matriz y proporciona una salida . Puede usar dos bucles for para recorrer un array 2D . Escriba las siguientes frases para recorrer la matriz 2D:

for (int i = 0 ; i < 10 ; i + + )

{ for (int j = 0 ; j < 10 ; j + +) { }


5

Coloque la siguiente declaración " printf " dentro de los corchetes en el bucle . Esta declaración se imprime el valor de los elementos de la matriz :

printf ("% d" , myArray [ i] [ j ] ) ;
6

Ejecute el programa haciendo clic en el botón verde "Play " en la fila superior de botones en el IDE. La salida del programa parece

C /C + + Programming
Cómo utilizar el comando printf en C + +
Cómo convertir un número a un personaje usando C + +
Cómo compilar C y C + + Juntos
Cómo reemplazar los elementos de una matriz en C
Cómo borrar la pantalla antes de un nuevo bucle en un CPP
C + + y la comprobación de errores de sintaxis
Cómo escribir un programa en C Uso de la Serie Lucas
Cómo crear auto_ptr Sintaxis
Conocimientos Informáticos © http://www.ordenador.online