[an error occurred while processing this directive]
|
Я:
*value++
(*value)++
соверешнно разные по смыслу команды...вы о чем?
ВЫ:
Ничего подобного, это одно и то же... увеличение значения по указателю...
тогда еще раз:
*value++
само по себе этовыражение ничего не делает,
возможно компилятор увеличит на 1 указатель value.
Поэтому надо писать *value++ = "что нибудь"
после этого по адресу value будет "что нибудь", а
value станет на 1 болше (если указатель ссылается на 8 бит значение)
(*value)++
увеличивает значение по адресу value на 1. адрес value не меняется
E-mail: info@telesys.ru