Witam!
Dopiero zaczynam się uczyć C++ i dotarłem do wskaźników. I mam mały problem odnośnie nich,. Mianowicie chodzi mi o wskaźnik do zmiennej typu char. Gdy próbuję zrobić coś takiego:
char *wskaznik;
cout << wskaznik;
To program się wykrzacza. Natomiast gdy zamiast char jest wskaźnik do np. zmiennej typu int, float itp., to program działa i wyświetla adres jakiejś tam komórki.
Ponadto czy mógłby mi ktoś wytłumaczyć dlaczego możliwa jest instrukcja
char *wskaznik="Jakis tam tekst";
Skoro jest to wskaźnik to dlaczego taka instrukcja przypisująca mu tekst jest możliwa i program w przypadku instrukcji
cout << wskaznik;
wyświetla ów tekst przypisany wskaźnikowi.
Wiem, że moje pytania są zapewne lamerskie, ale proszę o wyrozumiałość gdyż dopiero zaczynam naukę programowania i z góry dziękuję za wszelką pomoc.