Объясните разницу и что происходит с кодом пожалуйста.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Я только начинаю изучать Си поэтому любое подробное объяснение будет к месту.
Более конретно хотелось бы узнать что будет если :
push(&stackPtr, value); оставить без & знака?
topPtr = newPtr; зачем topPtr должен быть раизменован ? *topPtr
topPtr = (topPtr)->nextPtr; почему тут topPtr раименуется?
Заранее большое спасибо за ответ.