Resultados de la búsqueda a petición "c"
Rotación de bits de cualquier número entero en C
Pase un entero 2 a esta función y luego devuelva un entero que sea 4 x = 2; x = rotateInt('L', x, 1);(izquierda desplazar los bits por 1) Ejemplo: 00000010 -> girar a la izquierda en 1 -> 00000100 pero si paso esto: x = rotateInt('R', x, ...
El uso de getchar () en c obtiene el 'Enter' después de la entrada [duplicar]
Esta pregunta ya tiene una respuesta aquí: Entrada de terminal canónica versus no canónica [/questions/358342/canonical-vs-non-canonical-terminal-input] 1 respuestaEstoy tratando de escribir un programa simple que le pide al usuario que elija de ...
¿Por qué no puedo imprimir el número 47 de Fibonacci correctamente?
Estoy usando el sistema operativo de 64 bits, entonces tampoco puedo imprimir el número 46 de Fibonacci correctamente, que es menos de 4 mil millones. #include<cs50.h> #include<stdio.h> int main(void) { unsigned int n=50; int array[n]; ...
Uso de declaración no estándar de matriz en C
Me encontré con el siguiente código que declarachar * matriz enC de manera no estándar: /* Message Type description array */ char *msgType[M_LAST_MSG] = { [M_INIT_MSG] "Init", [M_RESET_MSG] "Serdes Reset" };M_INIT_MSG, M_RESET_MSG yM_LAST_MSG ...
Lista de inicialización de matriz Java que termina con una coma
La coma, El separador de elementos utilizado en una lista de inicialización de matriz puede finalizar la lista en C, esto se menciona enThe C Programming Language 2nd ed por Kernighan & Ritchie . p.ej. int c[] = { 1, 2, 3, };Esto es conveniente ...
¿Es i = 0, ++ i definido?
Hace poco aprendí sobre el, operador y el hecho de que introduce unpunto de secuencia. También aprendí que el siguiente código condujo a un comportamiento indefinido: i = ++i;Porquei fue modificado dos veces entre dos puntos de ...
Hack de bits: bits expandibles
Estoy tratando de convertir unuint16_t entrada a unuint32_t Máscara de bits. Un bit en la entrada alterna dos bits en la máscara de bits de salida. Aquí hay un ejemplo que convierte una entrada de 4 bits en una máscara de 8 bits: Input Output ...
¿Cómo verificar para asegurarse de que tiene un número entero antes de llamar a atoi ()?
Deseo tomar un número entero como argumento de línea de comando, pero si el usuario pasa una cadena no entera, esto provocará un desbordamiento de la pila. ¿Cuál es la forma estándar de garantizar que atoi () tenga éxito?
¿Realloc sobrescribe los contenidos antiguos?
Cuando reasignamos memoria a través derealloc(), ¿se sobreescriben los contenidos anteriores? Estoy tratando de hacer un programa que reasigne memoria cada vez que ingresamos los datos. Cuénteme acerca de la asignación de memoria a través de ...
¿Puede pthread_cond_wait () ganar siempre la competencia al bloquear un mutex?
Esta pregunta está relacionada con el tutorial de pthread enllnl [https://computing.llnl.gov/tutorials/pthreads/]. Digamos que hay tres hilos. Hilo 1: pthread_mutex_lock(&mutex) do_something... if condition pthread_cond_signal(&con) ...