C语言的强大,是它可以使用非常庞大的外部函数库,因为C语言本身是没多少函数的,连最基本的输入输出函数都没有,我们平时使用的输入输出函数如scanf()和printf()是外部函数,是前人为我们写好的,而且针对各种不同的具体环境,有不同的实现细节,封装好了作为标准库函数供使用。很多人以为学C使用外部库函数和API不是纯粹的C,这是很无知的说法,要弄纯粹的C程序,首先你自己写printf()函数去,用得了这些函数,就别说写什么纯粹C程序。很厌烦那种“C语言如何如何”的说法,脑子中总是这种观念,别指望当程序员了。