---
title: "Slussa med en char-array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/58677-slussa-med-en-char-array"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "fluff"
published: "2002-11-10T20:22:53.000Z"
updated: "2002-11-10T21:36:28.000Z"
replies: 2
views: 168
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/58677-slussa-med-en-char-array"
---

# Slussa med en char-array

## #1 — fluff, 2002-11-10T20:22Z

Hej hej !

Innan jag börjar med min fråga så kan jag säga att jag har läst [det här](http://www.webforum.nu/showthread.php?s=&threadid=55947&highlight=char+AND+cstring) men inte blir jag klokare för det :o

Jag har en funktion i en annan fil, och jag vill skicka med en variabel vid namn "user"!
char user\[40\]; helt enkelt...

Men hur gör jag så funktionen kan ta emot denna?
hade funktionen legat i samma fil hade jag ju kunna sätta en global variabel men så är inte fallet nu...

hjälp uppskattas!!

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

## #2 — GunnarD, 2002-11-10T20:44Z

I huvudfilen:

```
// Denna raden declarerar funktionen PrintUser som finns
// i en annan fil.
#include "printuser.h"

char user[40];
strcpy(user, "foobar");
PrintUser(user);
```

I filen som inehåller funktionen PrintUser:

```
void PrintUser(char *user) {
puts(user);
}
```

Och till sist filen printuser.h

```
void PrintUser(char *);
```

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

## #3 — fluff, 2002-11-10T21:36Z

att det var så "enkelt" !

tack så mycket  :)  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/58677-slussa-med-en-char-array
