Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przekazywanie pobranych wartości przez wskaźnik

Ostatnio zmodyfikowano 2018-03-19 22:13
Autor Wiadomość
Wolfff
Temat założony przez niniejszego użytkownika
Przekazywanie pobranych wartości przez wskaźnik
» 2018-03-19 21:14:34
Ta czesc programu ma pobrac od uzytkownika odpowiedz na wczesniej zadane pytanie w formie (12 - 2i). Odpowiedz ma pozniej zostac porownana z obliczeniami jakie wykona program, ale musiałem zmienić po drodze format pobierania i parę innych rzeczy, kod który mam teraz przy wykonaniu programu czeka na dalsze wpisywanie po wklepaniu odpowiedzi. Ktoś może wie w czym jest problem?
C/C++
main:
char odpop;
char * podpop = NULL;
podpop = & odpop;
LZespolona Odpowiedz;
LZespolona * Odp;
Odp = & Odpowiedz;
Pobierz( Odp, podpop );

definicja:
void Pobierz( LZespolona * Odp, char * podpop )
{
    char nawias;
    char i;
    cout << "Podaj wynik w takiej samej postaci w jakiej jest zadane pytanie." << endl;
    cin >> nawias >> Odp->re >> podpop >> Odp->im >> i >> nawias;
    cout << "Podales odpowiedz: " << Odp->re << endl << podpop << endl << Odp->im << endl;
}
P-170114
pekfos
» 2018-03-19 21:27:41
Co to jest podpop?
P-170117
Wolfff
Temat założony przez niniejszego użytkownika
» 2018-03-19 21:42:51
Racja, przepraszam, niejasne są te oznaczenia.
    char odpop;            to jest znak działania (=, -, *, /)
    char * podpop = NULL;    
    podpop = &odpop;          wskaźnik żeby zapisany znak w funkcji pobierajacej został też zapisany w main
    LZespolona Odpowiedz;          LZespolona Odpowiedz składa się z dwóch części .re oraz .im, części rzeczywistej i zespolonej
    LZespolona *Odp;          znów wskaźnik żeby zczytana wartość w funkcji była zapisana w main
    Odp = &Odpowiedz;
P-170119
pekfos
» 2018-03-19 22:08:59
C/C++
cin >> nawias >> Odp->re >> * podpop >> Odp->im >> i >> nawias;
P-170124
Wolfff
Temat założony przez niniejszego użytkownika
» 2018-03-19 22:13:13
moje życie to żart.
Dzięki wielkie, przepraszam za marnowanie Twojego czasu.
P-170125
« 1 »
  Strona 1 z 1