Короче пошел я со своим вп возится мне до алиаснга на си ещё не один год учится я предполагаю)
Нет, просто если ты пишешь по указателю, то в Си теоретически ты можешь изменить любое место памяти. Поэтому следующая команда должна перечитать всё из памяти заново... Например,
a->b->c = 0;
a->b->d = 1;
Проблема в том, что теоретически первая команда может записать по адресу переменной a, поэтому во второй конманде нельзя использовать уже посчитанное ранее a->b, надо его перечетывать. Языки типа C++ и Rust могут дать больше гарантий