String.h: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
testo grosso |
m WPCleaner v2.05 - Fixed using WP:WPCleaner (Errori comuni) |
||
(10 versioni intermedie di 5 utenti non mostrate) | |||
Riga 3:
'''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,
==Costanti e tipi==
Riga 40:
|Concatena ''src'' alla stringa ''dest''.
|-
|<code>'''char *strncat(char *dest, const char *src, size_t n);'''</code>
|Concatena al massimo ''n'' caratteri ''src'' alla stringa ''dest''.
|-
|<code>
|Restituisce un puntatore alla prima occorrenza di ''c'' in ''s''.
|-
|<code>
|Restituisce un puntatore all'ultima occorrenza di ''c'' in ''s''.
|-
Riga 61:
|Copia la stringa ''s2'' nella stringa ''s1'', incluso il carattere di terminazione ''\0''.
|-
|<code>'''char *strncpy(char *s1, const char *s2, size_t n);'''</code>
|Copia al massimo ''n'' caratteri della stringa ''s2'' in ''s1''.
|-
Riga 86:
|-
|<code>size_t strxfrm(char *dest, const char *src, size_t n);</code>
|Trasforma la stringa puntata da ''src'' secondo la [[localizzazione (software)|localizzazione]] in uso
|}
|