Resultados de la búsqueda a petición "c"
explicación a la implementación alineada de malloc
Esto no es tarea, es puramente para mi propia educación personal. No pude descubrir cómo implementar un malloc alineado, así que busqué en línea y encontréeste sitio ...
convertir c a ensamblaje con instrucción predicada [cerrado]
Quiero convertir este código a ensamblado utilizando instrucciones predicadas If (A>B){ C=A; D=B; E=0 } else{ C=B; }¿Es correcto, ct o cómo puedo usar jump? cmp R1,R2; considering B is assigned to R2 and A assigned to R1 movlf R3,R1;R3 assign ...
¿Qué significa este código? void (* signal (int sig, void (* func) (int))) (int);
Encontré este fragmento de código y me perdí por completo interpretando su significado. #include <signal.h> void (*signal(int sig, void (*func)(int)))(int);¿Cuál es una explicación detallada del código en la línea 2? Yo sé esovoid yint son ...
¿Cómo tomar un carácter a la vez como entrada de una cadena de caracteres sin espacio en c?
Supongamos que "5181 2710 9900 0012" es una cadena de dígitos. Necesito tomar un solo dígito a la vez como entrada de la cadena de números sin espacio para realizar operaciones aritméticas. Entonces, escribo eso, int a[20]; for(int i=0;i<16;i++) ...
¿Podemos cambiar el valor de un objeto definido con const a través de punteros?
#include <stdio.h> int main() { const int a = 12; int *p; p = &a; *p = 70; } ¿Funcionará?
mejor práctica para entregar una API de C que oculta funciones internas [cerrado]
He escrito una biblioteca C que consta de unos pocos archivos .h y archivos .c. Lo compilo como una biblioteca estática .a. Me gustaría exponer solo ciertas funciones al usuario y mantener el resto lo más "oscuro" posible para que la ingeniería ...
"Advertencia: especificador de clase de almacenamiento inútil en declaración vacía" en struct
typedef struct item { char *text; int count; struct item *next; };Así que tengo esta estructura con nodos definidos como anteriormente, pero obtengo el siguiente error y no puedo descubrir qué está mal. advertencia: especificador de clase de ...
Evaluación de macros en lenguaje de programación c [duplicado]
Posible duplicado: ¿Qué hace "#define STR (a) #a"? [https://stackoverflow.com/questions/3534070/what-does-define-stra-a-do] #include <stdio.h> #define f(a,b) printf("yes") #define g(a) #a #define h(a) g(a) int main() { printf("%s\n",h(f(1,2))); ...
¿Cómo clasifico los elementos de argv en C?
Estoy tratando de ordenar alfabéticamente los elementos de argv. La siguiente línea de código me está dando problemas: qsort(argv[optind], argc - optind, sizeof(argv[optind]), sort);Específicamente, el último argumento me está dando problemas, ...
Hacer cumplir la comprobación de tipo fuerte en C (rigidez de tipo para typedefs)
¿Hay alguna manera de hacer cumplir la conversión explícita para typedefs del mismo tipo? Tengo que lidiar con utf8 y a veces me confundo con los índices para el recuento de caracteres y el recuento de bytes. Por lo tanto, sería bueno tener ...