LINUX.ORG.RU

История изменений

Исправление qulinxao, (текущая версия) :

struct {char *ptr} - это вообщет месага компилятору что для любого

char a,*b

ты сможешь printf(«%c»,*((&(b=&a))->ptr))

и результат будет тот же что и printf(«%c»,a)

когда char[]Namr вообще(только тогда когда) выделяет память тогда Namr - есть адрес(который средствами языка(если не начитать патчить в этом же сырце на ходу бинарь котого результата чей сырец мы сейчас обсуждаем) непосредственно не заменишь - т.е ) который(адресс) не имеет отдельного имени для хранения и возможности изменения в отличии от char* pN;

Всё невалидное просто сводится к указателю на данный объект

слишком сильное утверждение что бы быть верным по всему Си.

Исправление qulinxao, :

struct {char *ptr} - это вообщет месага компилятору что для любого

char a,*b

ты сможешь printf(«%c»,*((b=&a)->ptr))

и результат будет тот же что и printf(«%c»,a)

когда char[]Namr вообще(только тогда когда) выделяет память тогда Namr - есть адрес(который средствами языка(если не начитать патчить в этом же сырце на ходу бинарь котого результата чей сырец мы сейчас обсуждаем) непосредственно не заменишь - т.е ) который(адресс) не имеет отдельного имени для хранения и возможности изменения в отличии от char* pN;

Всё невалидное просто сводится к указателю на данный объект

слишком сильное утверждение что бы быть верным по всему Си.

Исходная версия qulinxao, :

struct {char *ptr} - это вообщет месага компилятору что для любого

char a,*b

ты сможешь printf(«%c»,(b=&a)->ptr)

и результат будет тот же что и printf(«%c»,a)

когда char[]Namr вообще(только тогда когда) выделяет память тогда Namr - есть адрес(который средствами языка(если не начитать патчить в этом же сырце на ходу бинарь котого результата чей сырец мы сейчас обсуждаем) непосредственно не заменишь - т.е ) который(адресс) не имеет отдельного имени для хранения и возможности изменения в отличии от char* pN;

Всё невалидное просто сводится к указателю на данный объект

слишком сильное утверждение что бы быть верным по всему Си.