Рассмотрите приведенные ниже объявления.Различные типы для декларирования переменных указателя
*
появляется рядом с типом данных, а не рядом с переменной
char* ptr1, * ptr2, * ptr3; //all 3 are pointers
*
появляется рядом с переменной, а не рядом с типом данных
char *ptr1,*ptr2,*ptr3; //again all 3 are pointers
Есть ли разница в intepretation между 2 деклараций , Я знаю, что нет никакой разницы в переменных.
В чем смысл введения указателей пустоты?
"Несомненно"? Итак, вы говорите, что программисты на С ++ делают что-то, что «несомненно» неправильно? Причина, по которой некоторые положили ее слева, это то, что она более интуитивно понятна. Это часть спецификации типа. вы создаете указатель int, а не int. В зависимости от вашей перспективы, один из вариантов является наиболее очевидно правильным. – jalf
«Несомненно»! = Значительный. Я всегда положил его налево лично, хотя это не лучшая идея, но это было окончательное утверждение. – Puppy