Unión en C

Al igual que Structures , union es un tipo de datos definido por el usuario. En unión, todos los miembros comparten la misma ubicación de memoria. Por ejemplo, en el siguiente programa en C, tanto x como y comparten la misma ubicación. Si cambiamos x, podemos ver los cambios reflejados en y. #include <stdio.h>    … Continue reading «Unión en C»

puntero vacío en C/C++ – Part 1

Un puntero vacío es un puntero que no tiene ningún tipo de datos asociado. Un puntero vacío puede contener direcciones de cualquier tipo y se puede encasillar en cualquier tipo.  C++ // C++ Program to demonstrate that a void pointer // can hold the address of any type-castable type   #include <iostream> using namespace std; … Continue reading «puntero vacío en C/C++ – Part 1»

Valor máximo de int sin firmar en C++

En este artículo, discutiremos el valor máximo de unsigned int en C++ . El tipo de datos int sin firmar en C++ se usa para almacenar números enteros de 32 bits. representa sin firmar Algunas propiedades del tipo de datos int sin firmar son: Un tipo de datos sin firmar solo puede almacenar valores positivos. … Continue reading «Valor máximo de int sin firmar en C++»

Configuración del entorno de desarrollo de C++

C++ es un lenguaje de programación de propósito general y se usa ampliamente en la actualidad para la programación competitiva. Tiene características de programación imperativa, orientada a objetos y genérica. C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Antes de comenzar a programar con C++. Necesitaremos configurar un entorno en nuestra computadora … Continue reading «Configuración del entorno de desarrollo de C++»

Arrays en C/C++ – Part 1

Formación Es un grupo de variables de tipos de datos similares referidos por un solo elemento. Sus elementos se almacenan en una ubicación de memoria contigua. El tamaño de la array debe mencionarse al declararla. Los elementos de la array siempre se cuentan desde cero (0) en adelante. Se puede acceder a los elementos del … Continue reading «Arrays en C/C++ – Part 1»

Comportamiento inusual con punteros de caracteres

En C++ , cout muestra un comportamiento de impresión diferente con punteros/arrays de caracteres a diferencia de los punteros/arrays de otros tipos de datos. Entonces, este artículo primero explicará cómo cout se comporta de manera diferente con los punteros de caracteres, y luego se discutirá la razón y el mecanismo de trabajo detrás de esto. … Continue reading «Comportamiento inusual con punteros de caracteres»

palabra clave int en C

En el lenguaje de programación C, la palabra clave ‘int’ se usa en una declaración de tipo para dar a una variable un tipo entero. Sin embargo, el hecho de que el tipo represente números enteros no significa que pueda representar todos los números enteros. El tamaño de una variable int es fijo y está … Continue reading «palabra clave int en C»

Eliminación de array de objetos en C++

Necesidad de eliminación del objeto : Para evitar pérdidas de memoria , como cuando un objeto se crea dinámicamente usando new , ocupa memoria en la sección Heap . Si los objetos no se eliminan explícitamente, el programa se bloqueará durante el tiempo de ejecución. Programa 1: Cree un objeto de la clase que se … Continue reading «Eliminación de array de objetos en C++»

Declaración de cambio en C/C++

  La declaración de cambio de caso evalúa una expresión dada y, en función del valor evaluado (que coincide con una determinada condición), ejecuta las declaraciones asociadas con ella. Básicamente, se utiliza para realizar diferentes acciones en función de diferentes condiciones (casos).  Las declaraciones de cambio de caso siguen un mecanismo de control de selección … Continue reading «Declaración de cambio en C/C++»

Secuencias de escape en C

En el lenguaje de programación C, hay 256 números de caracteres en el juego de caracteres. El conjunto de caracteres completo se divide en 2 partes, es decir, el conjunto de caracteres ASCII y el conjunto de caracteres ASCII ampliado. Pero aparte de eso, también hay otros caracteres que no forman parte de ningún conjunto … Continue reading «Secuencias de escape en C»