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

2 la respuesta

¿Qué significa el sufijo entero J?

Tengo la siguiente fuente: int main() { 000J; }Con gcc 4.8.4 se compila sin errores. Sé que hay sufijos como L o U, pero no encontré nada sobre J. Entonces ¿Qué es lo que hace?

6 la respuesta

vsnprintf y gcc

Tengo la siguiente declaración: vsnprintf(target, size - 1, "%ls_%ls", str16_1, str16_2);¿Por qué falla esto en gcc? Usé esto en Windows así: vsnprintf(target, size - 1, "%S_%S", str16_1, str16_2);Y está funcionando como se esperaba. En la ...

3 la respuesta

Matriz con longitud indefinida en C

Estaba viendo un ejercicio en mi libro de texto que dice: Crear un programa en C que tome del teclado una matriz con longitud "N". La pregunta es: en lenguaje C, ¿cómo puedo crear una matriz de longitud indefinida? Gracias a todos.

3 la respuesta

¿Cómo puedo leer un párrafo a través del terminal como una sola cadena en C?

Estoy escribiendo un programa en C que debería leer en un ensayo de un usuario. El ensayo está dividido en múltiples párrafos. No sé cuántas líneas o caracteres tendrá el ensayo, pero sí sé que termina con un símbolo hash (#) Quiero usar solo la ...

4 la respuesta

Dependencia del orden de vinculación de g ++ al vincular el código c al código c ++

Antes de hoy, siempre había creído que el orden en que los objetos y las bibliotecas se pasaban a g ++ durante la etapa de vinculación no era importante. Entonces, hoy, intenté vincular el código de c ++ al código de c. Envolví todos los ...

5 la respuesta

¿Por qué los argumentos que no coinciden con el especificador de conversión en el comportamiento indefinido de printf?

Tanto en C (n1570 7.21.6.1/10) como en C ++ (mediante la inclusión de la biblioteca estándar de C) es un comportamiento indefinido proporcionar un argumento para printf cuyo tipo no coincide con su especificación de conversión. Un simple ...

3 la respuesta

La comparación del parámetro de comando con argv [] no funciona

Estoy tratando de comparar el parámetro de comando con argv [] pero no funciona. Aquí está mi código. ./a.out -d 1En función principal int main (int argc, char * const argv[]) { if (argv[1] == "-d") // call some function here }Pero esto no está ...

2 la respuesta

la enumeración en el encabezado provoca recompilaciones excesivas

John Lakos se refiere a este problema comouna fuente insidiosa de acoplamiento en tiempo de compilación (Figura 0-3, en su Introducción): El problema al que me enfrento es que se compilan demasiados archivos porque hay una dependencia física en ...

4 la respuesta

¿Es siempre una buena práctica establecer punteros en NULL después de liberarlos ()? [duplicar]

Posible duplicado: Estableciendo variable a NULL después de libre ... [https://stackoverflow.com/questions/1025589/setting-variable-to-null-after-free] Estoy aprendiendo sobre buenas prácticas de programación en C y mi amigo me dijo que siempre ...

2 la respuesta

scanf () solo signo y número

Quiero obtener variablesfirmar ynúmero con scanf (). Así es como debería funcionar: input: + 10 output: OK, "sign = +" and "number = 10" input: +10 output: Fail! input: 10 output: Fail! input: a output: Fail!He probado esta solución, pero no ...