рассмотрите следующий код:
typedef struct Person* PersonRef;
struct Person {
int age;
};
const PersonRef person = NULL;
void changePerson(PersonRef newPerson) {
person = newPerson;
}
По какой-то причине компилятор комментирует значение, доступное только для чтения, которое нельзя назначить. Но ключевое слово const не должно указывать указатель const. Любые идеи?