Pick up it back, add notes. For reference 当年理解的代码 for gcc“