¿Cómo imprimir un rango de tipos de datos básicos sin ninguna función de biblioteca y constante en C?

¿Cómo escribir código C para imprimir un rango de tipos de datos básicos como int, char, short int, unsigned int, unsigned char, etc.? Se supone que los números con signo se almacenan en forma de complemento a 2. Recomendamos encarecidamente minimizar el navegador y probarlo usted mismo primero. Los siguientes son los pasos a seguir para los … Continue reading «¿Cómo imprimir un rango de tipos de datos básicos sin ninguna función de biblioteca y constante en C?»

Programa C/C++ para encontrar el tamaño de int, float, double y char

Dados cuatro tipos de variables, a saber, int, char, float y double, la tarea es escribir un programa en C o C++ para encontrar el tamaño de estos cuatro tipos de variables. C // C program to find the size of int, char, // float and double data types    #include <stdio.h>    int main() … Continue reading «Programa C/C++ para encontrar el tamaño de int, float, double y char»

restringir palabra clave en C

En el lenguaje de programación C (después del estándar 99), se introduce una nueva palabra clave conocida como restrict.   La palabra clave restrict se usa principalmente en declaraciones de punteros como un calificador de tipo para punteros. No añade ninguna funcionalidad nueva. Es solo una forma para que el programador informe sobre una optimización que … Continue reading «restringir palabra clave en C»

¿Hay algún equivalente a typedef de C/C++ en Java?

En una línea, no hay nada en Java que sea equivalente a typedef de C++. En Java, la clase se usa para nombrar y construir tipos o podemos decir que la clase es la función combinada de struct y typedef de C++ . Pero eso es algo totalmente diferente y no es el equivalente de … Continue reading «¿Hay algún equivalente a typedef de C/C++ en Java?»

sizeof() para constante flotante en C

En lenguaje C, tenemos tres tipos de datos flotantes, es decir , float , double y long double . Y el tamaño exacto de cada uno de estos 3 tipos depende de la implementación/plataforma del compilador C. El siguiente programa se puede utilizar para averiguar el tamaño de cada tipo de datos flotantes en su … Continue reading «sizeof() para constante flotante en C»

Comportamiento anormal de puntos flotantes y valores dobles

Float es un número de coma flotante de precisión simple IEEE 754 de 32 bits de 1 bit para el signo (8 bits para el exponente y 23* para el valor), es decir, float tiene 7 dígitos decimales de precisión. Double es un número de punto flotante de precisión doble IEEE 754 de 64 bits … Continue reading «Comportamiento anormal de puntos flotantes y valores dobles»

Diferencia entre array y unión en C

1. Array en C :  una array es una colección de elementos de datos similares a los que se accede mediante un nombre común almacenado en ubicaciones de memoria continua. Se puede acceder a los elementos de una array mediante índices. Se pueden usar para almacenar tipos de datos primitivos como int, float, double, char, … Continue reading «Diferencia entre array y unión en C»

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

En este artículo, discutiremos el valor máximo del tipo de datos char sin firmar en C++ . Algunas propiedades del tipo de datos char sin firmar son: Al ser un tipo de datos sin firmar, solo puede almacenar valores positivos. El tipo de datos char sin firmar en C++ se usa para almacenar caracteres de … Continue reading «Valor máximo de char sin firmar en C++»

tamaño del tipo de datos char y la array char en C

Dada una variable char y una array char, la tarea es escribir un programa para encontrar el tamaño de esta variable char y la array char en C. Ejemplos: Input: ch = ‘G’, arr[] = {‘G’, ‘F’, ‘G’} Output: Size of char datatype is: 1 byte Size of char array is: 3 byte Input: ch … Continue reading «tamaño del tipo de datos char y la array char en C»

Sobrecarga de plantillas de funciones en C++

Modelo: Una plantilla es una herramienta que reduce los esfuerzos de escribir el mismo código, ya que las plantillas se pueden usar en esos lugares. Una función de plantilla se puede sobrecargar con una función que no sea de plantilla o con una plantilla de función ordinaria. Sobrecarga de funciones : en la sobrecarga de … Continue reading «Sobrecarga de plantillas de funciones en C++»