Witam wszystkich!
Z góry uprzedzam że jestem początkujący więc proszę o zrozumienie ;)
Aktualnie uczę się podstaw funcji, toteż wymyśliłem sobie "zadanie",
że program za pomocą 3 funkcji (w tym main) wypisze mi:
A
A
B
B
Wiem, że wystarczyłoby zwykłe cout<<"A"<<endl; ....
ale nie w tym rzecz.
Spróbowałem zrobić to tak:
#include <iostream>
#include <string>
using namespace std;
void funkcjaa (string);
void funkcjab (string);
string A;
string B;
int main()
{
void funkcjaa (string A);
void funkcjab (string B);
return 0;
}
void funkcjaa (A)
{
A = "A";
cout<<A<<endl;
cout<<A<<endl;
}
void funkcjab (B)
{
B = "B";
cout<<B<<endl;
cout<<B<<endl;
}
Oprócz tego, że jest błąd wykrywany przez kompilator, który nie wiem jak usunąć,
to proszę powiedzcie co ewentualnie jeszcze jest do poprawki ;).
Dzięki z góry :)