Resultados de la búsqueda a petición "scanf"
Especificadores de formato para uint8_t, uint16_t, ...?
Si tengo una variable entera, puedo usarsscanf como se muestra a continuación utilizando el especificador de formato% d. sscanf (line, "Value of integer: %d\n", &my_integer); ¿Dónde puedo encontrar especificadores de formato parauint8_t, ...
scanf Cppcheck advertencia
Cppcheck muestra la siguiente advertencia para scanf: Message: scanf without field width limits can crash with huge input data. To fix this error message add a field width specifier: %s => %20s %i => %3i Sample program that can crash: #include ...
¿Por qué un espacio en mi declaración scanf hace la diferencia? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Qué significa espacio en scanf? [duplicar [/questions/6582322/what-does-space-in-scanf-mean] 6 respuestasCuando ejecuto el siguiente código, funciona como se esperaba. #include <stdio.h> int main() { ...
fgets () omitido [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Scanf () toma '\ n' como entrada sobrante de scanf () anterior? [/questions/1815986/does-scanf-take-n-as-input-leftover-from-previous-scanf] 1 respuestaEstoy escribiendo un programa para la escuela ...
Cuál es la forma más sencilla de obtener la entrada del usuario en C?
Parece que hay MUCHAS maneras de obtener la entrada del usuario en C. ¿Cuál es la forma más fácil que requiere poco código? Básicamente necesito mostrar esto: Enter a file name: apple.textBásicamente necesito pedirle al usuario un nombre de ...
C ++ alternativa a sscanf ()
Tengo la siguiente función: static void cmd_test(char *s) { int d = maxdepth; sscanf(s, "%*s%d", &d); root_search(d); }¿Cómo puedo lograr el mismo resultado en forma de C ++, en lugar de usarsscanf?
how use EOF stdin en C
Necesito ingresar coordenadas en una matriz hasta que se encuentre EOF, pero algo está mal en mi código. Usé Ctrl + Z, Ctrl + D int main() { int x[1000],y[1000]; int n=0,nr=0,a,b,i; printf("Enter the coordinates:\n"); while(scanf ( "%d %d ", ...
¿Cómo leer desde la entrada hasta que se encuentre una nueva línea usando scanf ()?
Se me pidió que hiciera un trabajo en C cuando se supone que debo leer desde la entrada hasta que haya un espacio y luego hasta que el usuario presione Intro. Si hago esto: scanf("%2000s %2000s", a, b); Seguirá la primera regla pero no la ...
scanf (“% [^ \ n] s”, a) vs gets (a)
Me han dicho que scanf no debe usarse mientras el usuario ingresa una cadena. En su lugar, vaya por gets () por la mayoría de los expertos y también por los usuarios de StackOverflow. Nunca pregunté en StackOverflow por qué uno no debería usar ...
Convierta una cadena hexadecimal larga en la matriz int con sscanf
Tengo una entrada como char *input="00112233FFAA"; uint8_t output[6]; ¿Cuál es la forma más fácil de convertirinput dentrooutput consscanf? (prefiero 1 línea sin bucle) La solución que tengo en mente no escala a más de 20 cadenas ...