Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Ejercicios de Punteros II

Universidad Nacional de Río Negro

Prerrequisitos y Entorno Requerido

Para compilar y verificar las soluciones de este módulo, se requiere:

  1. Entorno de Compilación: Compilador GCC 9+ o Clang bajo estándar estricto ISO C11 (-std=c11 -Wall -Wextra -Werror -pedantic).

  2. Direccionamiento e Indirección: Dominio del operador de dirección (&), operador de desreferencia (*), punteros como parámetros de función (pasaje por referencia simulado) y cualificadores de inmutabilidad (const int *).

  3. Manejo Defensivo: Validación mandatoria mediante assert(p != NULL) de la cabecera <assert.h> para prevenir accesos a memoria inválida.

Acerca de

Estos ejercicios prácticos y aplicados complementan la teoría de punteros, pasaje por referencia y aritmética básica de indirección de memoria en C.

Capítulos de Apunte Correspondientes


Ejercicio 2.02b.01 - Intercambio de Valores por Referencia ⭐⭐☆☆☆


Ejercicio 2.02b.02 - Búsqueda del Valor Máximo en Arreglo ⭐⭐☆☆☆


Ejercicio 2.02b.03 - Copia de Cadenas mediante Punteros ⭐⭐⭐☆☆


Ejercicio 2.02b.04 - Suma de Arreglo con Rango Semiapierto de Punteros ⭐⭐⭐☆☆


Ejercicio 2.02b.05 - Inversión In-Place con Dos Punteros Convergentes ⭐⭐⭐☆☆