Condividi tramite


funzione lstrcatA (winbase.h)

Aggiunge una stringa a un'altra.

Avviso Non usare. Si consideri invece l'uso di StringCchCat . Vedere Considerazioni sulla sicurezza.
 

Sintassi

LPSTR lstrcatA(
  [in, out] LPSTR  lpString1,
  [in]      LPCSTR lpString2
);

Parametri

[in, out] lpString1

Tipo: LPTSTR

Prima stringa con terminazione null. Questo buffer deve essere abbastanza grande per contenere entrambe le stringhe.

[in] lpString2

Tipo: LPTSTR

Stringa con terminazione null da aggiungere alla stringa specificata nel parametro lpString1 .

Valore restituito

Tipo: LPTSTR

Se la funzione ha esito positivo, il valore restituito è un puntatore al buffer.

Se la funzione ha esito negativo, il valore restituito è NULL e lpString1 potrebbe non essere terminato null.

Commenti

Nota

L'intestazione winbase.h definisce lstrcat come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winbase.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

Informazioni concettuali

Riferimento

StringCbCat

StringCbCatEx

StringCbCatN

StringCbCatNEx

StringCchCat

StringCchCatEx

StringCchCatN

StringCchCatNEx

Stringhe

lstrcmp

lstrcmpi

lstrlen