29
Май
2012

Обозначение указателей в C++

Здравствуйте. Есть ли какие-нибудь существенные различия между такими определениями указателя:

int* a;

int *b;

Также хотелось бы выяснить, выигрывает ли в быстродействии определение типа "указатель на указатель". Стоит ли его использовать, или это является плохим стилем? Какую альтернативу можно применить, если лучше стараться избегать такого:

int var = 123; 
int *ptrvar = &var;
int **ptr_ptrvar = &ptrvar; 
int ***ptr_ptr_ptrvar = &ptr_ptrvar;

Источник: https://ru.stackoverflow.com/questions/114534/%D0%9E%D0%B1%D0%BE%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9-%D0%B2-c

Тебе может это понравится...

Добавить комментарий