Skip to main content

Preguntas con la etiqueta [c]

C es un lenguaje de programación de computadores de proposito general usado para crear sistemas operativos, librerías, juegos y otros desarrollos que necesiten alto rendimiento. Es claramente distinto a C++. Fue desarrollado por Dennis Ritchie en 1972 para programar el sistema operativo Unix.

4 votos
1 respuesta
63 vistas

¿Cuál es el error lógico en la función de operación booleana en Ensamblador GAS Windows 10 de arquitectura x86_64 con compilar TDM-GCC 10.3.0?

Problema Estoy haciendo como mini proyecto educativo, una biblioteca o librería (no sé que es) de el tipo de dato booleano en C, usando Ensamblador para definir las funciones. El problema que tengo es ...
4 votos
2 respuestas
2k vistas

Como hacer un árbol de procesos con fork en C

Estoy tomando la materia de sistemas operativos y tengo de ejercicio realizar el siguiente árbol de procesos en C con fork();, el programa debe recibir 2 argumentos la altura y el ancho ( de 3 y 2 ...
0 votos
2 respuestas
95 vistas

¿Donde esta definido el Arbol jerarquico de archivos en linux? [cerrada]

Estoy intentando entender como funciona el árbol de carpetas de Linux versión (0.96), y me gustaría encontrar el trozo de código donde se crean las carpetas como bin root etc..., pero no lo ...
4 votos
1 respuesta
66 vistas

¿Cómo inicializo el registro rdx para una división en una función de tipo fastcall en windows 10?

Quiero hacer una función división, pero tengo problemas con la inicialización de rdx porque siempre es 0. Hasta el momento no he intentado algo, pero no porque sea flojo sino porque no se me ocurre de ...
0 votos
1 respuesta
35 vistas

Uso de librerias estandars de C en Zig

Soy programador de C pero quero empesar a programar en Zig ya que es un lenguaje de alto nivel totalmente compatible con C. Queria saber como puedo importar libreras de C en Zig const std = @import(&...
2 votos
1 respuesta
37 vistas

¿Por qué a veces el programa no lee nada de la entrada?

¿Por qué parece que algunas instrucciones son ignoradas? Al intentar leer, no lee nada. Por ejemplo, en un código como el siguiente: int n; char linea[20]; scanf("%i", &n); fgets(linea, ...
0 votos
1 respuesta
40 vistas

¿Por qué no es válida la condición de mi if cuando ingreso un número x por teclado?

Tengo que validar si el número ingresado en un char[6] es solamente un número (o sea si solo la posición 0 tiene algo cargado y el resto no) y además validar que esta información que tenga sea un ...
0 votos
1 respuesta
45 vistas

¿Alguien sabe porque me da la misma secuencia de números? C++

El programa corre, pero siempre me genera la misma secuencia de números. Alguien podría revisarlo y darme una mano? Estoy utilizando las siguientes librerías: iostream time.h iomanip #define N 3 #...
1 voto
2 respuestas
385 vistas

Cómo utilizar librerías OpenSSL en Code:Blocks usando C?

Estoy tratando de utilizar algunas funciones básicas de OpenSSL como aprendizaje, por ejemplo, quiero hacer lo siguiente: #include <stdio.h> #include <openssl/rand.h> int RAND_bytes(...
0 votos
1 respuesta
27 vistas

Pilas con listas ligadas en C, imprime la dirección de memoria de la variable y no el valor de la variable

Estoy haciendo un proyecto en visual studio 2017 en el lenguaje C, el proyecto consiste en crear funciones para una estructura de datos (Pila con listas ligadas), pero el valor de cada elemento dentro ...
0 votos
1 respuesta
103 vistas

Duda con condicional de arduino

Quiero una funcion que espere cierto tiempo hasta que se cumpla la condicional para poder continuar con la otra por ejemplo quiero que espere a que le llegue tres pulsos con 1 segundo de diferencia ...
1 voto
1 respuesta
2k vistas

Ordenamiento por burbuja. (Números)

espero se encuentre bien. Mi programa genera 10 números aleatorios y después los ordena por el método Burbuja pero si pongo un rango de números aleatorios mayor a 101 (entre 101 - 110) me arroga el ...
4 votos
0 respuestas
40 vistas

¿Como transformar de mpf_t gmp.h a char*?

Problema Estoy haciendo una calculadora que calcule sin importar el tamaño del número que se pase. Así que uso gmp, para números con decimales o divisiones creó un big double con mpf_t, pero cuando ...
0 votos
1 respuesta
1k vistas

No puedo pasar un arreglo de estructuras a una función en C

Me da el siguiente error al querer pasar el vector a una funcion : [Error] could not convert '(profesores*)(& prfsr)' from 'profesores*' to 'profesores'. Paso el codigo para ver que esta mal, ...
1 voto
1 respuesta
20 vistas

Un bloque de un archivo binario no se sobreescrube en c

El programa no sobreescribe el bloque del archivo binario. He intentado varias soluciones como usar el fseek, redwind, cerrar el archivo y volverlo a abrir con modo de escritura(Borraba el contenido ...

15 30 50 por página