<>和""是编译器开始查找的位置不同。<>是从编译器自带头文件开始查找,并且查找用户自己定义的头文件;""则是仅从用户自己写的头文件位置开始查找,但不查找编译器自带的头文件。我们的要养成良好编程习惯,<>习惯用于编译器自带的头文件,""习惯用于用户自己写的头文件,可以帮助我们分清这些头文件哪些是系统的,哪些是自己写的。