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
57 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 ...
Avatar del usuario ASMAZREG
  • 191
0 votos
1 respuesta
31 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(&...
Avatar del usuario ismael olivares
2 votos
1 respuesta
35 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, ...
Avatar del usuario Mateo
  • 9,582
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 ...
Avatar del usuario Zix64
  • 43
0 votos
1 respuesta
38 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 #...
Avatar del usuario Alvaro Riveros
0 votos
1 respuesta
26 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 ...
Avatar del usuario SebaKisser
4 votos
0 respuestas
37 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 ...
Avatar del usuario DABL03
  • 1,151
1 voto
1 respuesta
19 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 ...
Avatar del usuario Android gamer
3 votos
1 respuesta
43 vistas

Función en GAS retorna 65534 cuando multiplico 255 * 2 en Windows x64 por medio de GCC del compilador TDM-GCC 10.3.0

Esté es el código de la función con .intel_syntax activado. gnwmult8_32: movzbw ax, cl # Muevo el valor del registro cl al registro ax cbw # Extiende el registro dl a 16 bits ...
Avatar del usuario ASMAZREG
  • 191
2 votos
1 respuesta
64 vistas

Referencia a 'funcion' sin definir en C

Llevo unos días con el mismo error en vscode y no doy encontrado el error, uso C. Utilizando las funciones de un TAD lista en una función fuera del main, me salta siempre el mismo error de "...
Avatar del usuario Nico
  • 23
1 voto
3 respuestas
56 vistas

matrices y punteros en C

como andan? Tengo una duda respecto a los punteros en C. Estoy haciendo un ejercicio, el cual tengo que multiplicar dos matrices 2x2. No es tan dificil, solamente que estoy intentando hacerlo con ...
Avatar del usuario Rodrigo
  • 149
0 votos
1 respuesta
31 vistas

Tengo problemas con el buffer en c

estoy haciendo un programa para repasar progra. Resalto que estoy usando VS Code. Cuando ejecuto el programa me pide la cadena, luego se salta ese scanf. Uso fflush pero tampoco funciona. Gracias de ...
Avatar del usuario Fernando