String.h: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 21:
|<code>size_t</code> || Un intero senza segno restituito dell'operatore <code>sizeof</code>.
|}
<!--▼
==Funzioni==
▲<!--
{| class="wikitable"
|-
Riga 29:
|-
|<code>void *[[memcpy]](void *dest, const void *src, size_t n);</code>
|
|-
|<code>void *[[memmove]](void *dest, const void *src, size_t n);</code>
|
|-
|<code>void *[[memchr]](const void *s, int c, size_t n);</code>
|Ritorna un puntatore alla prima occorrenza di ''c'' in ''s'', o NULL se ''c'' non compare tra i primi ''n'' caratteri di ''s''.
|-
|<code>int [[memcmp]](const void *s1, const void *s2, size_t n);</code>
|Confronta i primi ''n'' caratteri di ''s1'' con ''s2''.
|-
|<code>void *[[memset]](void *s, int c, size_t n);</code>
|Colloca ''c'' nei primi ''n'' caratteri di ''s''.
|-
|<code>char *[[strcat]](char *dest, const char *src);</code>
|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>char *[[strchr]](const char *s, int c);</code>
|Restituisce un puntatore alla prima occorrenza di ''c'' in ''s''.
|-
|<code>char *[[strrchr]](const char *s, int c);</code>
|Restituisce un puntatore all'ultima occorrenza di ''c'' in ''s''.
|-
|<code>int [[strcmp]](const char *s1, const char *s2);</code>
|Confronta la stringa ''s1'' con ''s2''.
|-
|<code>int [[strncmp]](const char *, const char *, size_t);</code>
|Confronta al massimo ''n'' caratteri della stringa ''s1'' con ''s2''.
|-
|<code>int [[strcoll]](const char *, const char *);</code>
|