作为我在C编程前的编程正规教育,我从K&R和其他文本中学习了C语言.
在阅读和编写C代码时是否有有用的惯例?
例如,在
d = emalloc(sizeof(*d));
d->d_name = estrdup(name);
Run Code Online (Sandbox Code Playgroud)
是'='最好读为'设置为'或'等于'或其他什么?
那么'=='会被解读为'等于'或'是'或'具有与'相同的价值'?
与"*d","d-> d_name"类似,然后是"&d","&","&&"等.
我知道所有这些意味着什么以及他们做了什么,这个问题与你在阅读符号时所说的内容(大声或内部)有关,特别是如果你认为这有助于理解并最大限度地减少混淆.
c ×1