Resultados de la búsqueda a petición "c"
Bit Twiddling Hacks: intercalar bits de la manera obvia [cerrado]
estoy interesado en este problema Intercalar bits de la manera obvia(dehttp://graphics.stanford.edu/~seander/bithacks.html [http://graphics.stanford.edu/~seander/bithacks.html]) unsigned short x; // Interleave bits of x and y, so that all of ...
Para qué (;;) y while (); media en C [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Qué significa "para (;;)"? [/questions/4894120/what-does-for-mean] 5 respuestas Estoy viendo algunos códigos de ejemplo y vi que alguien hizo esto for (;;) { // ... }¿Es eso equivalente awhile(1) { } ...
¿Por qué main () no se puede declarar como estático en C?
¿Por qué main debe declararse como si tuviera un enlace externo? ¿Por qué no debería ser estático? ¿Qué se entiende por enlace externo?
Un programa c de papel GATE
Hola, ayer di mi examen GATE y en este examen había una pregunta: ¿Qué imprime el siguiente fragmento del programa C? char c [] = "GATE2011"; char *p =c; printf ( "%s", p+p [3] − p [1]) ;opciones: (A) GATE2011 (B) E2011 (C) 2011 (D) 011La ...
Mutex ejemplo / tutorial?
Soy nuevo en multihilo y estaba tratando de entender cómo funcionan los mutexes. Busqué mucho en Google yEncontré un tutorial decente [http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html], pero aún dejó algunas dudas sobre cómo ...
Capturando mensajes de error de libc, redirigiendo desde / dev / tty
Estoy tratando de detectar mensajes de error que libc genera cuando detecta condiciones de error. Por ejemplo, mi código de prueba: #include <stdlib.h> int main() { char* p = (char*)malloc(10); free(p); free(p); }Genera esta salida $ ./main *** ...
Puntero de cadenas C frente a matrices [duplicado]
Posible duplicado: ¿Cuál es la diferencia entre char s [] y char * s en C? [https://stackoverflow.com/questions/1704407/what-is-the-difference-between-char-s-and-char-s-in-c] Por que es: char *ptr = "Hello!"diferente que: char ptr[] = ...
¿Qué debería realmente devolver strlen () en este código?
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char qq[] = {'a' , 'b' , 'c' , 'd'}; char qqq[] = "abcd"; printf("%d\n" , sizeof qq / sizeof qq[0]); // line A printf("%d\n" , strlen(qq)); // line B printf("%d\n" ...
subprocesos con prioridad en tiempo real
Necesito administrar un grupo de subprocesos con diferentes prioridades, por lo que escribí el siguiente procedimiento de inicio de subprocesos: static int startup(thrd_t *thrd, thrd_sync_t *sync, int prio) { pthread_attr_t attr; int err; struct ...
Biblioteca de uso general para el estándar C?
¿Existe alguna biblioteca de uso general ampliamente conocida para el estándar C. Estoy pensando en algo como lo que es Boost para C ++. Encontré la biblioteca C POSIX ... ¿alguna otra?