Как мое формальное образование в программировании до даты C, я изучил C из K & R и других текстов.
Есть ли полезные советы для вокализующего кода C при чтении и записи?
Например, в
d = emalloc(sizeof(*d));
d->d_name = estrdup(name);
is '=' лучше всего читать как 'установлено значение' или 'равно' или что-то еще?
Будет ли '==' тогда читать как 'equals' или 'is' или 'имеет то же значение, что и??
Аналогично "* d", "d- > d_name", а затем "& d", "и", "& &" и т.д.
Я знаю, что все это значит и что они делают, вопрос относится к тому, что вы говорите (громко или внутренне) при чтении символа, особенно если вы считаете, что это помогает понять и свести к минимуму путаницу.