Resultados de la búsqueda a petición "c"
¿Por qué los bucles for (;;) se comportan como bucles infinitos?
Las respuestas a una pregunta reciente sobrefor(;;){} bucles (¿Qué hace un bucle for (;;) [https://stackoverflow.com/questions/39807004/what-does-a-for-loop-do]) no parecía responderme algo, así que pensé que trataría de refinar un poco ...
Literales compuestos en MSVC
En GCC, puedo hacer esto: (CachedPath){ino} inode->data = (struct Data)DATA_INIT;dónde: struct CachedPath { Ino ino; }; typedef int8_t Depth; struct Data { Offset size; Blkno root; Depth depth; }; #define DATA_INIT {0, -1, 0}MSVC da el ...
Definir una cadena sin caracteres de terminación nulos (\ 0) al final
¿Cuáles son las diversas formas en C / C ++ para definir una cadena sin caracteres de terminación nulos (\ 0) al final? EDITAR:Estoy interesado solo en matrices de caracteres y no en la cadena STL.
Cómo deshabilitar parcialmente la comprobación del compilador personalizado de Cmake C / C ++
Estoy tratando de hacer una compilación cruzada usando cmake. Algunos son fáciles con todos los ejemplos en Internet, logré compilar mi biblioteca en Linux (x86 y ARM), Windows y Android. Pero ahora me gustaría hacerlo en una plataforma ...
Determine la longitud de cadena #definida en tiempo de compilación
tengo unPrograma C [https://github.com/afarber/mod-socket-policy/blob/master/mod_socket_policy.c] (un módulo Apache, es decir, el programa se ejecuta a menudo), que va awrite() una cadena terminada en 0 sobre un zócalo, así que necesito saber su ...
Encuentra la suma de todos los múltiplos de 3 o 5 por debajo de 1000
Si enumeramos todos los números naturales por debajo de 10 que son múltiplos de 3 o 5, obtenemos 3, 5, 6 y 9. La suma de estos múltiplos es 23. Tengo el siguiente código pero la respuesta no coincide. #include<stdio.h> int main() { long unsigned ...
Implementación de una cola FIFO en C
Para una aplicación incrustada, estoy tratando de implementar una cola de estructuras primero en entrar, primero en salir (FIFO) usando ANSI C. La forma más directa de hacerlo parece ser mediante la implementación de una lista vinculada, de modo ...
¿Cómo encuentra un compilador de C que -lm apunta al archivo libm.a?
¿Qué son los archivos .a en la programación en C en Linux? ¿Es un archivo de biblioteca? To merge with the math library libm.a you would type cc -o program_name prog.c -lm when you compile the program. The -lm means: add in libm. If we wanted ...
devolver múltiples valores de una función [cerrado]
¿Alguien puede decirme cómo devolver múltiples valores de una función? ¿Elaborar con algún ejemplo?
Detenga un bucle for cuando el usuario termine de ingresar la entrada en c
Antes que nada, ¡gracias por la ayuda! Soy nuevo en el lenguaje C (y en la programación en general) e intento escribir un programa en el que el usuario ingrese puntos de datos. Los puntos de datos se guardan en una matriz donde luego se pueden ...