Enchaînement

Définition - Que signifie concaténation?

La concaténation, dans le contexte de la programmation, est l'opération consistant à joindre deux chaînes ensemble. Le terme «concaténation» signifie littéralement fusionner deux choses ensemble.

Aussi connu sous le nom de concaténation de chaînes.

Definir Tech explique la concaténation

Le processus de fusion des littéraux de données est l'une des principales applications de la concaténation. La syntaxe générale pour réaliser la concaténation est donnée ci-dessous:

(type de données) (opérateur de concaténation) (type de données) = (expression concaténée)

Considérez deux chaînes: hello = "hello" et world = "world"

La syntaxe de concaténation dans différents langages de programmation est donnée ci-dessous.

bonjour et monde: VB, VB.NET et Ada
strcat (bonjour, monde): C, C ++
bonjour.world: Perl, PHP
bonjour || monde: REXX, SQL
bonjour || monde: FORTRAN
bonjour ++ monde: Erlang, Haskell
bonjour ^ monde: Ocaml, Standard ML, F #
bonjour + monde: Java

En plus des chaînes, la concaténation peut être appliquée à tout autre type de données, y compris les objets. Pour les types de données simples tels que binaire, entier, virgule flottante, caractère et booléen, avant la concaténation, la conversion du type de chaîne est appliquée. La concaténation peut alors être facilement appliquée en utilisant l'un des opérateurs ci-dessus. Pour les objets, la concaténation implique la concaténation des données contenues dans les objets et n'est généralement possible que si la structure des objets est la même ou si les deux objets appartiennent à la même classe. Une méthode peut être incorporée dans la classe pour concaténer chaque membre de données des deux objets et renvoyer le résultat calculé à la routine principale.

Cette définition a été écrite dans le contexte de la programmation