• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Programowanie C++ błąd w kodzie...

Konkurs Mistrz Programowania
0 głosów
159 wizyt
pytanie zadane 14 maja 2020 w C i C++ przez kmxsimba Nowicjusz (120 p.)
edycja 14 maja 2020 przez kmxsimba

Witam, ktoś wyjaśni czm kod nie działa? Gdzie zrobiłem błąd?

#include <iostream>
#include <conio.h>
int main()
{
using namespace std;

short zmienna = 213;
short long * wskaznik = zmienna;

//Wyświetlanie adresu wskaźnika
cout << "&zmienna=" << zmienna << endl
cout << "wskaznik=" << wskaznik << endl;
//Wyświetlanie danych, na które wskazuje adres wskaźnika
cout "Adres zmienna=" << * zmienna << endl;
cout << "*wskaznik=" << wskaznik
//Modyfikacja danych, na które wskazuje wskaźnik
cout << "zmienna=" << zmiena << endl;
* wskaznik = & 50;
cout << "zmienna=" << zienna << endl;

getch();
return 0;
}

 

1 odpowiedź

0 głosów
odpowiedź 14 maja 2020 przez Wojciech Rokicki Użytkownik (850 p.)
#include <iostream>
#include <conio.h>
int main()
{
using namespace std;
 
short zmienna = 213;
short* wskaznik = &zmienna;
 
//Wyświetlanie adresu wskaźnika
cout << "&zmienna=" << &zmienna << endl;
cout << "wskaznik=" << &wskaznik << endl; //lub wskaznik (bez &)
//Wyświetlanie danych, na które wskazuje adres wskaźnika
cout << "Adres zmienna=" << zmienna << endl;
cout << "*wskaznik=" << *wskaznik;
//Modyfikacja danych, na które wskazuje wskaźnik
cout << "zmienna=" << zmienna << endl;
*wskaznik = 50;
cout << "zmienna=" << zmienna << endl;
 
getch();
return 0;
}

Parę literówek, poczytaj na temat wskaźników tutaj:
https://pl.wikibooks.org/wiki/C/Wska%C5%BAniki

W skrócie do wartości przechowywanej przez wskaźnik dostajesz się przez *wskaznik, a do adresu przez wskaznik lub &wskaznik (jawnie).

Podobne pytania

0 głosów
2 odpowiedzi 2,964 wizyt
pytanie zadane 9 października 2015 w C i C++ przez Mateep Użytkownik (850 p.)
0 głosów
2 odpowiedzi 679 wizyt
pytanie zadane 17 czerwca 2015 w C i C++ przez Mateep Użytkownik (850 p.)
0 głosów
1 odpowiedź 207 wizyt

93,653 zapytań

142,574 odpowiedzi

323,089 komentarzy

63,169 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...