Konkatenering
Fra Wikipedia, den frie encyklopedi
I informatikkfaget betyr konkatenering å legge sammen to strenger. Ordet kommer fra det latinske catena, «kjetting», og betyr i denne bøyningen «å sette sammen ledd til en kjetting». Visse programmeringsspråk (f.eks Perl) muliggjør konkatenering av vilkårlige datatyper ved å konvertere de automatisk til strenger først. I andre språk må programkoden først oversette datatypen til tilsvarende strengverdi.
Eksempler [rediger]
Strengene «Hei » og «Oluf» kan konkateneres for å gi resultatet «Hei Oluf». I C# eller Java kan konkateneringen skrives:
String a = "Hei "; String b = "Oluf"; String concat = a + b;
I C er det mer vrient:
char a[] = "Hei "; char b[] = "Oluf"; char concat[120]; /* bufferet som tar imot den konkatenerte strengen */ strcpy(concat, a); strcat(concat, b);