Preguntas con la etiqueta [c]

Lista c preguntas

Lectura en valores dobles con scanf en c

7
respuestas
68
votos
430.5k
vistas

Intento leer 2 valores usando scanf() en C, pero los valores que el sistema escribe en la memoria no son iguales a los valores ingresados. Aquí está el código: double

Imprimo la salida del preprocesador C usando gcc -E a.c La salida contiene muchas líneas como # 1 "a.c" # 1 "<built-in>" # 1 "<command-line>" # 1 "a.c" # 1

Aquí hay una implementación en C de Fisher-Yates que quiero usar en una rutina de barajado de mazos. ¿Estoy haciendo esto correctamente (n = longitud de la matriz)? Nota: El

¿Qué función hash de enteros es buena y acepta una clave hash de enteros?

Sé que la variable local no inicializada tiene un comportamiento indefinido ( UB ), y también el valor puede tener representaciones trampa que pueden afectar el funcionamiento posterior, pero a

Leí aquí ¿Aprender C antes de Objective-C? Por lo general, luego reemplazo algo de código Obj-C con código C puro (después de todo, puedes mezclarlos tanto como quieras, el contenido

Tengo un servicio en Linux. Este servicio necesita iniciar diferentes procesos. Por ejemplo, en alguna condición, por ejemplo un evento de red, el servicio debería iniciar un proceso que tenga

Posibles duplicados: *.ho *.hpp para las definiciones de su clase ¿Cuál es la diferencia entre el sufijo de archivo .cc y .cpp? Solía ​​pensar que solía ser eso: .hLos archivos

¿Detectar si stdin es una terminal o una tubería?

6
respuestas
146
votos
48.0k
vistas

Cuando ejecuto " python" desde la terminal sin argumentos, aparece el shell interactivo de Python. Cuando ejecuto " cat | python" desde la terminal no inicia el modo interactivo. De

Potencia al cuadrado para exponentes negativos

1
respuestas
6
votos
5.9k
vistas

No estoy seguro de si la potencia al cuadrado se ocupa del exponente negativo. Implementé el siguiente código que funciona solo para números positivos. #include <stdio.h> int powe(int x, int

¿Errno es seguro para subprocesos?

8
respuestas
214
votos
59.1k
vistas

En errno.h, esta variable se declara así extern int errno;, mi pregunta es: ¿es seguro verificar errnoel valor después de algunas llamadas o usar perror() en código multiproceso? ¿Es esta

¿Hay alguna manera de incluir un archivo de texto completo como una cadena en un programa C en tiempo de compilación? algo como: archivo.txt: This is a little text file

Me preguntaba si es posible iterar sobre los argumentos pasados ​​a una macro variada en C99 o usar alguna extensión de GCC. Por ejemplo, ¿es posible escribir una macro genérica

En esta declaración: char *a = "string1" ¿Qué es exactamente una cadena literal? Lo es string1? Porque este hilo ¿Cuál es el tipo de cadenas literales en C y C++?

¿Cómo depurar usando gdb?

5
respuestas
15
votos
26.6k
vistas

Estoy intentando agregar un punto de interrupción en mi programa usando b {line number} pero siempre recibo un error que dice: No symbol table is loaded. Use the "file" command.