先日、C ではポインター矢印を特定の方法で使用してはならないという通知を受けました。私がしたことは次のとおりです。
struct info {
int x;
char *data;
}
int main() {
struct info *information;
information -> x = 0; /*Notice the spacing here between information and -> x*/
information -> data = "";
}
普段目にしているもの
struct info *information;
information->x = 0;
聞きたかったのですが、これは通常のコーディング標準ですか? よりもはるかにクリーン
だと感じます。->
p->stuff