---
title: "Göra om array av chars till sträng?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/67953-göra-om-array-av-chars-till-sträng"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "mangan"
published: "2003-02-11T16:14:44.000Z"
updated: "2003-02-11T16:36:42.000Z"
replies: 2
views: 255
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/67953-göra-om-array-av-chars-till-sträng"
---

# Göra om array av chars till sträng?

## #1 — mangan, 2003-02-11T16:14Z

Jag har en array av chars som jag skulle vilja göra om till en sträng för att kunna göra en jämförelse via strcmp. Här är metoden:

```
int kontroll(char *charArray){
  if (strcmp(charArray, "textAttJämföraMed")==0){
    printf("Strängarna är lika!")
  }  
}
```

Hur går jag tillväga för att konvertera char-arrayen till sträng?

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

## #2 — Phorpher, 2003-02-11T16:22Z

En char-array är en C-sträng. Dvs. det är en char-array som strcmp tar som inargument.

Observera dock att strängar är nullterminerade! Dvs. i slutet på din sträng måste du ha ett nulltecken för att markera slut på strängen.

Så din kod är helt korrekt förutsatt att din char-array är just nullterminerad...

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

## #3 — mangan, 2003-02-11T16:36Z

Tackar!! jag hade ingen som helst tanke på att nullterminera arrayen. nu funkar det klockrent!!

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/67953-göra-om-array-av-chars-till-sträng
