---
title: "Fråga om konkatering (heter de så?)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/123961-fråga-om-konkatering-heter-de-så"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Fredde Mannen"
published: "2005-03-08T18:01:02.000Z"
updated: "2005-03-09T11:29:09.000Z"
replies: 5
views: 582
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/123961-fråga-om-konkatering-heter-de-så"
---

# Fråga om konkatering (heter de så?)

## #1 — Fredde Mannen, 2005-03-08T18:01Z

I alla fall, om de nu heter så! :)

Jag vet att i PHP ser det ut så här:

```php
$string = "blab bla".$bla." jajjas!";
```

I ASP

```
string = "bla lallsdl " & string2 & " khkasdjkhsd"
```

Hur göra man detta i C? Om vi tänker att jag har följande sträng.

```
char stringen[] = "SELECT * FROM tabell WHERE column = variabel";
```

 där variabel är en variabel i C som har fått ett värde via gets()!

tacksam för svar!

Permalänk: https://www.webforum.nu/p/123961

## #2 — Phorpher, 2005-03-08T18:16Z

Se till att du har tillräckligt med utrymme i destinationsarrayen och använd: **strcat**

Permalänk: https://www.webforum.nu/p/1567199

## #3 — Fredde Mannen, 2005-03-08T18:26Z

> **Phorpher skrev:**
>
> Se till att du har tillräckligt med utrymme i destinationsarrayen och använd: **strcat**

Alltså typ:

unsigned char stringen\[\] = "SELECT \* FROM tabell WHERE column =";

newstring = strcat(stringen,variabel);  

?

eller?

Permalänk: https://www.webforum.nu/p/1567201

## #4 — luna, 2005-03-08T18:56Z

*sprintf* funkar annars ganska bra. t.ex.:

```
char buf[255];
int ID = 1;

sprintf( buf, "SELECT * FROM tabell WHERE column=%i", ID );
```

/RED: felstavning.

Permalänk: https://www.webforum.nu/p/1567206

## #5 — Sang-drax, 2005-03-08T21:50Z

Om du kan tänka dig att använda C++ är det lätt:

```
string minSträng = "Text" + strängVariabel;
```

Permalänk: https://www.webforum.nu/p/1567309

## #6 — Fredde Mannen, 2005-03-09T11:29Z

> **Sang-drax skrev:**
>
> Om du kan tänka dig att använda C++ är det lätt:
>
>
> ```
> string minSträng = "Text" + strängVariabel;
> ```

Visst kan jag tänka mig det, men nu är det ju inte så! :D

Permalänk: https://www.webforum.nu/p/1567498

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/123961-fråga-om-konkatering-heter-de-så
