Trabajo de Keyword long en programación C

long es una palabra clave en Java que simboliza el tipo de datos Long . El tipo de datos largo es un entero en complemento a dos de 64 bits con: Tamaño: 64 bits Valor: -2 63 a 2 63 -1. La salida del compilador GCC de 64 bits daría un tamaño de 8, mientras … Continue reading «Trabajo de Keyword long en programación C»

Valor máximo de carácter firmado en C++

En este artículo, discutiremos el tipo de datos char firmado en C++ . Algunas propiedades del tipo de datos char firmado son: Generalmente se utiliza para almacenar caracteres de 8 bits. Al ser un tipo de datos firmado, puede almacenar valores positivos y valores negativos. Se ocupa un tamaño de 8 bits donde se utiliza … Continue reading «Valor máximo de carácter firmado en C++»

C | Tipos de datos | Pregunta 8

#include <stdio.h> int main() {     if (sizeof(int) > -1)         printf(«Yes»);     else         printf(«No»);     return 0; } (A) Sí (B) No (C) Error del compilador (D) Error de tiempo de ejecución Respuesta: (B) Explicación: En C, cuando un valor entero se compara con uno sin signo, el int pasa a ser sin signo. Los números negativos se … Continue reading «C | Tipos de datos | Pregunta 8»

Tipos de datos primitivos no inicializados en C/C++

¿Qué cree que sucede cuando utiliza un tipo de datos primitivo no inicializado?  Bueno, puede suponer que el compilador debe asignar su variable de tipo primitivo con valores significativos como 0 para int, 0.0 para float. ¿Qué pasa con el tipo de datos char? Encontremos la respuesta ejecutando el código en el IDE.  CPP #include … Continue reading «Tipos de datos primitivos no inicializados en C/C++»

C | Tipos de datos | Pregunta 7

Suponga que el tamaño de char es de 1 byte y los negativos se almacenan en forma de complemento a 2 #include<stdio.h> int main() {     char c = 125;     c = c+10;     printf(«%d», c);     return 0; } (A) 135 (B) +INF (C) -121 (D) -8 Respuesta: (C) Explicación: 125 se representa como 01111101 en binario … Continue reading «C | Tipos de datos | Pregunta 7»

Tipos de datos en C

  Cada variable en C tiene un tipo de dato asociado. Cada tipo de datos requiere diferentes cantidades de memoria y tiene algunas operaciones específicas que se pueden realizar sobre él. Describámoslos brevemente uno por uno: Los siguientes son ejemplos de algunos tipos de datos muy comunes que se usan en C: char: El tipo … Continue reading «Tipos de datos en C»

C | Tipos de datos | Pregunta 4

Predecir la salida del siguiente programa C #include <stdio.h> int main() {     char a = 012;        printf(«%d», a);        return 0; } (A) Error del compilador (B) 12 (C) 10 (D) Vacío Respuesta: (C) Explicación: El valor ‘\012’ significa el carácter con valor 12 en octal, que es 10 decimal . Nota: Es equivalente … Continue reading «C | Tipos de datos | Pregunta 4»