Comando c++

Páginas: 9 (2159 palabras) Publicado: 27 de abril de 2010
scanf

1

scanf
La función scanf() (scan-format, analizar con formato), en realidad representa a una familia de funciones que analizan una entrada de datos con formato y cargan el resultado en los argumentos que se pasan por referencia a dicha función o funciones: • La función scanf() lee los datos de entrada en el stdin (flujo de entrada estándar). • La función fscanf() (file-scanf) lee enun flujo de entrada dado, por lo general un fichero (file) abierto para lectura. • La función sscanf() (string-scanf) obtiene la entrada que se va a analizar de una cadena de caracteres dada (string). Todas ellas leen caracteres, los interpretan según un formato, y almacenan los resultados en sus argumentos. Cada uno cuenta con varios argumentos: por un lado, un formato de la secuencia del control(se describe más abajo), por otro, un sistema de argumentos del indicador que señala dónde la entrada convertida debe ser almacenada. El resultado es indefinido si hay escasos argumentos para dar formato. Si se agota el formato mientras que sigue habiendo las argumentos, los argumentos sobrantes son evaluados pero no procesados de ninguna otra manera.

Modificantes de longitud
Los modificantesde la longitud y sus significados son: hh - Específica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador al carbón firmado o al carbón sin firmar. h - Específica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador al cortocircuitocorto o sin firmar. l (codo) - Específica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador para desear o largo sin firmar; que una a siguiente, A, e, E, f, F, g, o specifier de la conversión de G se aplica a una argumento con el tipo indicador al doble; o que una c siguiente, s, o [el specifier de la conversión seaplica a una argumento con el tipo indicador al wchar_t. ll (codo-codo) - Especifica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador a largo largo largo o sin firmar largo. j - Especifica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipoindicador al intmax_t o al uintmax_t. z - Especifica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador al size_t o al tipo correspondiente del entero con signo. t - Especifica que specifier una d, un i, un o, un u, un x, de una conversión siguiente de X, o de n se aplica a un argumento con el tipo indicador al ptrdiff_t oal tipo sin firmar correspondiente. L - Especifica que una a siguiente, A, e, E, f, F, g, o specifier de la conversión de G se aplica a un argumento con el tipo indicador al doble largo. Si un modificante de la longitud aparece con cualquier specifier de la conversión con excepción de según lo especificado arriba, el comportamiento es indefinido.

scanf Los especificadores siguientes de laconversión que son válidos d - Empareja un número entero decimal opcionalmente con signo, que formato es igual según lo esperado para la secuencia sujeta del strtol() con el valor 10 para el argumento bajo. En ausencia de un modificante del tamaño, el uso se asegurará de que el argumento correspondiente sea un indicador a interno. i - Empareja un entero con signo opcionalmente, que formato es igualsegún lo esperado para la secuencia sujeta del strtol() con 0 para el argumento bajo. En ausencia de un modificante del tamaño, el uso se asegurará de que el argumento correspondiente sea un indicador a interno. o - Empareja un número entero octal opcionalmente con signo, que formato es igual según lo esperado para la secuencia sujeta del strtoul() con el valor 8 para el argumento bajo. En ausencia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Como construir un arreglo en c++
  • ¿como hacer un traductor con c++?
  • Como hacer una factura en C
  • Como c origino el universo
  • como programar c++
  • como programar en c++
  • E,C como danza
  • Como programas en c y en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS