Gå til innhold

Tekst argumenter i funksjoner


Anbefalte innlegg

Hei! :)

 

Har laget noen funksjoner med argumenter som skal kalles fra main.

Er litt usikker på syntaxen til funksjoner i c++.

Får til å bruke int variabler som argument, men skulle brukt tekst i argumentene og da tenkte jeg å bruke en char som argument

men det funker ikke!!

 

Hvordan er syntaxen til tekst argumenter i funksjoner?

Lenke til kommentar
Videoannonse
Annonse

Noe sånt noe:

#include <iostream>
#include <string>
using namespace std;

void skrivUt(string);

int main()
{
 string minString;
 cout << "Skriv inn noe: ";
 cin >> minString;

 skrivUt(minString);
 return 0;
}

void skrivUt(string mottattString)
{
 cout << mottattString << endl;
}

 

Dersom du av en eller annen grunn bruker chararray blir det noe sånt:

#include <iostream>
using namespace std;

void skrivUt(char*);

int main()
{
char minString[100];
cout << "Skriv inn noe: ";
cin >> minString;

skrivUt(minString);
return 0;
}

void skrivUt(char* mottattString)
{
  cout << mottattString << endl;
}

Endret av Blackslash
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...