Scanf

Una cadena de format scanf (scan f ormatted) és un paràmetre de control utilitzat en diverses funcions per especificar la disposició d'una cadena d'entrada. Aleshores, les funcions poden dividir la cadena i traduir-la en valors dels tipus de dades adequats. Les funcions d'exploració de cadenes sovint s'ofereixen a les biblioteques estàndard. Scanf és una funció que llegeix dades amb format de la cadena d'entrada estàndard, que sol ser el teclat i escriu els resultats sempre que es crida als arguments especificats.[1]

El terme "scanf" prové de la biblioteca C, que va popularitzar aquest tipus de funcions, però aquestes funcions són anteriors a C, i s'utilitzen altres noms, com ara readf a ALGOL 68. Les cadenes de format scanf, que proporcionen entrada formatada (anàlisi), són complementàries de les cadenes de format printf, que proporcionen una sortida formatada (templating). Aquests proporcionen una funcionalitat senzilla i un format fix en comparació amb analitzadors o motors de plantilles més sofisticats i flexibles, però són suficients per a molts propòsits.[2]

  1. «How to Use scanf( ) in C to Read and Store User Input» (en anglès), 06-03-2023. [Consulta: 14 desembre 2023].
  2. «scanf in C» (en anglès americà), 24-06-2022. [Consulta: 14 desembre 2023].

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne