| Título : |
Pointers in C Programming : A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays |
| Tipo de documento: |
documento electrónico |
| Autores: |
Mailund, Thomas, Autor |
| Mención de edición: |
1 ed. |
| Editorial: |
Berkeley, CA : Apress |
| Fecha de publicación: |
2021 |
| Número de páginas: |
XIII, 537 p. 60 ilustraciones |
| ISBN/ISSN/DL: |
978-1-4842-6927-5 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Compiladores (programas informáticos) Compiladores e intérpretes Lenguaje de programación Programación informática Lenguajes de programación (computadoras electrónicas) Técnicas de programación |
| Índice Dewey: |
005.13 Lenguajes de programación |
| Resumen: |
Obtenga una mejor comprensión de los punteros, desde los conceptos básicos de cómo funcionan a nivel de máquina hasta su uso para una variedad de escenarios comunes y avanzados. Esta breve guía contemporánea sobre punteros en programación en C proporciona un recurso para profesionales y estudiantes avanzados que necesitan una cobertura práctica en profundidad de los aspectos básicos y avanzados de los punteros. Incluye las últimas versiones del lenguaje C, C20, C17 y C14. Verá cómo se utilizan los punteros para proporcionar características vitales de C, como cadenas, matrices, funciones de orden superior y estructuras de datos polimórficas. A lo largo del camino, cubrirá cómo los punteros pueden optimizar un programa para que se ejecute más rápido o use menos memoria de lo que lo haría de otra manera. Hay muchos ejemplos de código en el libro para emular y adaptar para satisfacer sus necesidades específicas. Usted: Trabajará efectivamente con punteros en su programación en C. Aprenderá cómo administrar efectivamente la memoria dinámica. Programará con cadenas y matrices. Creará estructuras de datos recursivas. Implementará punteros de función. |
| Nota de contenido: |
1: Introduction -- 2: Memory, Objects, and Addresses -- 3: Pointers -- 4: Pointers and Types -- 5: Arrays -- 6: Working with Arrays -- 7: Strings -- 8: Substrings Through Ranges -- 9: Dynamic Memory Management -- 10: Generic Dynamic Arrays -- 11: Singly-linked Lists -- 12: Search Trees -- 13: Function Pointers -- 14: Generic Lists and Trees -- 15: Reference Counting Garbage Collection -- 16: Allocation Pools -- 17: Conclusions. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
Pointers in C Programming : A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays [documento electrónico] / Mailund, Thomas, Autor . - 1 ed. . - Berkeley, CA : Apress, 2021 . - XIII, 537 p. 60 ilustraciones. ISBN : 978-1-4842-6927-5 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Compiladores (programas informáticos) Compiladores e intérpretes Lenguaje de programación Programación informática Lenguajes de programación (computadoras electrónicas) Técnicas de programación |
| Índice Dewey: |
005.13 Lenguajes de programación |
| Resumen: |
Obtenga una mejor comprensión de los punteros, desde los conceptos básicos de cómo funcionan a nivel de máquina hasta su uso para una variedad de escenarios comunes y avanzados. Esta breve guía contemporánea sobre punteros en programación en C proporciona un recurso para profesionales y estudiantes avanzados que necesitan una cobertura práctica en profundidad de los aspectos básicos y avanzados de los punteros. Incluye las últimas versiones del lenguaje C, C20, C17 y C14. Verá cómo se utilizan los punteros para proporcionar características vitales de C, como cadenas, matrices, funciones de orden superior y estructuras de datos polimórficas. A lo largo del camino, cubrirá cómo los punteros pueden optimizar un programa para que se ejecute más rápido o use menos memoria de lo que lo haría de otra manera. Hay muchos ejemplos de código en el libro para emular y adaptar para satisfacer sus necesidades específicas. Usted: Trabajará efectivamente con punteros en su programación en C. Aprenderá cómo administrar efectivamente la memoria dinámica. Programará con cadenas y matrices. Creará estructuras de datos recursivas. Implementará punteros de función. |
| Nota de contenido: |
1: Introduction -- 2: Memory, Objects, and Addresses -- 3: Pointers -- 4: Pointers and Types -- 5: Arrays -- 6: Working with Arrays -- 7: Strings -- 8: Substrings Through Ranges -- 9: Dynamic Memory Management -- 10: Generic Dynamic Arrays -- 11: Singly-linked Lists -- 12: Search Trees -- 13: Function Pointers -- 14: Generic Lists and Trees -- 15: Reference Counting Garbage Collection -- 16: Allocation Pools -- 17: Conclusions. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |