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

7 la respuesta

Las características de C99 se consideran dañinas o no se admiten [cerrado]

Normalmente escribo el código C en C89, ahora algunas características de C99 (como

7 la respuesta

¿Puede GCC advertirme sobre la modificación de los campos de una estructura constante en C99?

Me topé con un pequeño problema al intentar hacer un código const-correct. Me hubiera gustado escribir una función que lleve un puntero a una estructura constante, para decirle al compilador "por favor dígame si estoy modificando la estructura, ...

7 la respuesta

¿Qué hay de malo en usar turbo C?

Siempre encuentro que algunas personas (la mayoría de la India) están usando turbo C. No puedo encontrar ninguna razón para usar un compilador desactualizado ... Pero no sé qué razones dar cuando trato de decirles que usen un compilador moderno ( ...

7 la respuesta

Rango del rango de valores de la función principal

¿Qué dice el estándar sobre el rango de valores de retorno principales? Digamos solo hasta 255? Porqu int main(void){ return 256; } echo $? ; # out 0

8 la respuesta

¿Por qué el compilador no detecta y produce errores al intentar modificar los literales de cadena char *?

Asuma las siguientes dos piezas de código: char *c = "hello world"; c[1] = 'y'; El anterior no funciona. char c[] = "hello world"; c[1] = 'y'; Este sí. Con respecto al primero, entiendo que la cadena "hello world" podría almacenarse en la ...

9 la respuesta

¿Es posible iterar sobre argumentos en macros variadic?

Me preguntaba si es posible iterar sobre los argumentos pasados ​​a una macro variadic en C99 o usar alguna extensión GCC?Por ejemplo ¿Es posible escribir un...

10 la respuesta

Alternativa estándar al truco ## __ VA_ARGS__ de GCC?

Hay unbien conocid [https://stackoverflow.com/questions/4054085/gcc-appending-to-va-args] problem [http://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html] con argumentos vacíos para macros variadic en C99. ejemplo #define FOO(...) ...

10 la respuesta

¿Por qué no hay fallas de segmentación en strcpy? [duplicar

Posible duplicado: Comportamiento indefinido, no especificado y definido por la implementación [https://stackoverflow.com/questions/2397984/u ndefined-unspecified-and-implementation-defined-behavior] Esto debería seg culpa. ¿Por qué no lo ...

12 la respuesta

Cómo decirle a GCC que un argumento de puntero siempre está alineado con dos palabras?

En mi programa tengo una función que hace una simple suma de vectoresc[0:15] = a[0:15] + b[0:15]. El prototipo de la función es: void vecadd(float * restrict a, float * restrict b, float * restrict c);En nuestra arquitectura integrada de 32 ...