Resultados de la búsqueda a petición "c99"

3 la respuesta

¿Cómo convertir de forma portátil una cadena en un tipo entero poco común?

Algunos antecedentes: si quisiera usar, por ejemplo,scanf() para convertir una cadena en un tipo entero estándar, comouint16_t, Yo usaríaSCNu16 de<inttypes.h>, Me gusta esto: #include <stdio.h> #include <inttypes.h> uint16_t x; char *xs = "17"; ...

2 la respuesta

¿Visual Studio 2017 es totalmente compatible con C99?

Las versiones recientes de Visual Studio han visto mejorar la compatibilidad con C99. ¿La última versión, VS2017, ahora es compatible con todo C99? Si no, ¿qué características de C99 aún faltan?

2 la respuesta

¿Tipo de datos booleanos C99?

¿Cuál es el tipo de datos booleanos C99 y cómo usarlo?

3 la respuesta

¿Por qué los nuevos libros C no se adhieren al estándar C99?

Casi todos los libros (relativamente) nuevos sobre programación c que he visto no parecen cumplir con el estándar C99, o lo cubren en un capítulo adicional. Viniendo de un fondo de Java, el estándar C99 hizo que la migración (bueno, todavía ...

1 la respuesta

Agregar dos números de coma flotante

Me gustaría calcular la suma, redondeada, de dos números binarios IEEE 75464. Con ese fin, escribí el programa C99 a continuación: #include <stdio.h> #include <fenv.h> #pragma STDC FENV_ACCESS ON int main(int c, char *v[]){ ...

3 la respuesta

¿Cuál es la definición de "operación aritmética" en C99?

En C99, el términooperación aritmética aparece 16 veces, pero no veo una definición para eso. El terminooperador aritmético solo aparece dos veces en el texto (nuevamente sin definición) pero sí aparece en el Índice: operadores ...

2 la respuesta

Recibe una advertencia cuando se sombrea una variable

Generalmente quiero evitar un código como este: #include <stdio.h> int main(int argc, char *argv[]){ int n = 3; for (int n = 1; n <= 10; n++){ printf("%d\n", n); } printf("%d\n", n); }¿Cómo puedo encontrar ese uso de variables? ¿Eso significa ...

3 la respuesta

Estructura C99 inicializadores designados y otro valor

Soy consciente de que en C99 puede inicializar miembros de la estructura utilizando el nombre del miembro de la siguiente manera: struct myStruct { int i; char c; float f; };Entonces lo siguiente es válido: struct myStruct m = {.f = 10.11, .i = ...

3 la respuesta

Compilar código c con bool sin usar el estándar c99

Intenté compilar un código usando una variable bool en C e incluí el encabezado stdbool pero cuando lo compilé no especifiqué que quiero compilarlo con el estándar c99 (por lo que fue compilado con ANSI C estándar) pero funcionó de todos modos. ...

1 la respuesta

¿Por qué la asignación de literales compuestos no funciona sin una conversión de texto?

Tengo una pregunta sobre literales en C. int a; //a is an integer that is assigned an integer literal 414 a = 414; float b; //b is a float that is assigned a float literal of 3.14 b = 3.14; struct point { int x,y; }; struct point b; //{5,6} is a ...