但是,理解 C 语言中的指针不是一种技巧,而是一种与生俱来的才能。每年一所大学要招进 200 多个计算机系的新生,所有这些小孩子 4 岁就开始用 BASIC 语言在 Atari 800s 写冒险游戏了。在大学里他们还学 Pascal 语言,学得也很棒。直到有一天他们的教授讲了指针的概念,突然,他们开始搞不懂了。他们就是不能再理解 C 语言中的任何东西了。于是 90% 的计算机系学生转系去学政治学。为了挽回面子,他们告诉朋友,他们之所以转系是因为他们计算机系英俊貌美的异性太少。许多人注定脑子里就没有理解指针的那根弦。所以说理解指针是一种与生俱来的品质,而不是一种单纯的技巧。理解指针需要脑子转好几个弯,某些人天生不擅长转这几个弯。