String.h

Versione del 11 mag 2007 alle 01:40 di Fripp (discussione | contributi) (Nuova pagina; testo: '{{T|lingua=inglese|argomento=informatica|data=maggio 2007}} {{libreria standard C}} '''string.h''' è l'header file della libreria standard del C che contiene definiz...')
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Libreria standard del C++
Libreria standard del C

string.h è l'header file della libreria standard del C che contiene definizioni di macro, costanti e dichiarazioni di funzioni e tipi usati non solo nella manipolazione delle stringhe ma anche nella manipolazione della memoria.

Le funzioni dichiarate in string.h sono molto popolari ed essendo parte della libreria standard del C, il loro funzionamento è garantito su ogni piattaforma che supporta il linguaggio C. Tuttavia, l'esistenza di alcuni problemi di sicurezza con queste funzioni, come per esempio problemi di buffer overflow, portano i programmatori a scegliere delle varianti più sicure ma meno portabili