Preguntas con la etiqueta [signed]
Detectando desbordamiento firmado en C/C++
A primera vista, esta pregunta puede parecer un duplicado de ¿Cómo detectar el desbordamiento de enteros? , sin embargo, en realidad es significativamente diferente. Descubrí que, si bien detectar un
Operación de comparación de enteros con y sin signo
Ver este fragmento de código int main() { unsigned int a = 1000; int b = -1; if (a>b) printf("A is BIG! %d\n", a-b); else printf("a is SMALL! %d\n", a-b);
¿El carácter está firmado o no firmado de forma predeterminada?
En el libro "Referencia completa de C" se menciona que, charpor defecto, no está firmado. Pero estoy intentando verificar esto tanto con GCC como con Visual Studio. Lo toma como
¿Por qué MSVC no emite una advertencia para la comparación == firmado/sin firmar?
Estoy tratando de entender por qué el siguiente código no emite una advertencia en el lugar indicado. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX