字符串是由数字、字母和下划线组成的一串字符,是最常用的数据结构之一,几乎所有的程序员面试笔试中没有不考字符串的。相对而言,由于字符串是一种较为简单的数据结构,凡是有一点编程基础的人都会对此比较熟悉,所以自然而然它也容易引起面试官的反复发问。其实,通过考察字符串的一些细节,能够看出求职者的编程习惯,进而反映出求职者在操作系统、软件工程以及边界内存处理等方面的知识掌握能力,而这些能力往往也是企业是否录用求职者的重要参考因素。