关于 G++ 源码

这个 <stdio.h> 里特别定义了 macros 表示 stdin,stdout 和 stderr
为啥一定要“Make them happy.”呢?
回答
为了符合标准
标准定义了 stdin 这些词是宏定义的
那么康康我们要将其定义为什么呢?
哦 When I say the word ‘stdin’, I mean the stream stdin.
那我宏定义 nm 呢。
可是标准非说要把这些词定义成宏……
那我定义了好了,他们开心就好