int c=5;
int b=5;
int *a=&b;
int *const* p2 ;
p2=&a;
Jak to ze toto prekladac povoli kdyz do ukazatele ,ktery ma ukazovat na ukazatele, ktery ma konstantni ukazovaci adresu, vlozim adresu ukazetele, ktery nema konstantni ukazovaci adresu
A nebo se nekde mylim?
Fórum › C / C++
Ukazatel
nejsem si jist ale const se pise pred typ
tj neco jako const int * p2 ...
a jeste by asi nebylo od veci rovnou tu konstantu definovat...
treba const int * p2 = &a;
no a na zaver zkusit co udela kdyz se pokusi clovek ji predefinovat dale
p2 = &c;
int a = 10;
int b = 13;
const int * p2 = &a;
p2 = &b;
*p2 = 34;
printf("%d %d %d\n",*p2, a, b);
tak sem testoval a to const se vztahuje na hodnotu kam ukazatel ukazuje nikoliv na samotny ukazatel...
proste p2 = &b; v klidu projde ale dalsi radek uz nelze
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 15 hostů
Podobná vlákna
Ukazatel this — založil LPG1995
Ze by ukazatel ... — založil Marecek
Ukazatel na structuru — založil vollf82
Ukazatel na port — založil Nykodym
Ukazatel ve strukture — založil Hlavinka
Moderátoři diskuze