Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Arrays

Arrays y su inicialización

Todos los arrays tienen el 0 como indice de su primer elemento.
char o [10]; Array de caracteres que tiene 10 elementos,desde p[0] hasta p[9];

Para pasar arrays unidemencionales a funiones en la llamada a la funcion se pone el nombde del array sin indice.
Ejemplo:
Si la funcion recibe un array unidimensional se puede declarar el parámetro formal como un puntero,como un array delimitado o como un array no delimitado.
main()
{
int i[10];
fun1(i);
}

func1(int *x) puntero
func1(int x[10]) array delimitado
func1(int x[]) array no delimitado

Inicializacion de arrays
Forma general de inicializacion de un array:

tipo nombre[tamaño]={lista de valores}

lista de valores es una lista de constantes separadas por comas , cuyo tipo es compatible conn el tipo del array. La primera constante se colosa en la primera posiciion del array , la segunda constante en la segunda posicion y asi sucesivamente.

Ejemplo: int i [10]={1,2,3,4,5,6,7,8,9,10}

Los arrays de caracteres que contienen cadenas permiten una inicializacion de la forma:

char nombre_array[tamaño]="cadena";
Se añade automaticamente el terminador nulo al final de la cadena

Es posible que C calcule automaticamente las dimensiones de los arrays utilizando arrays indeterminados . Si en la inicializacion no se especifica el tamaño el compilador crea un array suficiente grande para contener todos los inicializadores presentes.

Arrays Bidimensionales

Se declaran utilizando la siguiente forma general:

tipo nombre_array[tamaño 2dim][tamaño 1 dim];

Ejemplo ----------------> int d[10][20];

Cuando se utiliza un array bidimensional como argumento de una funcion realmente solo se pasa un puntero al primer elemento, pero la funcion que recibe el array tiene que definir al menos la longitud de la primera dimension para que el compilador sepa la longitud de cada fila.

Ejemplo funcion que recibe un array bidimensional de dimensiones 5,10 se declara asi:

func1(int x[][10]){
----------
}

Descarga Libros en c y c++ https://mega.nz/folder/ZckjDaLR#v5Bgwuv3ypM8uxOoKw90Wg

Comentarios

Entradas populares