#import“xxx”和#import 有什么区别?
可能重复:
#include 和#include“filename”有什么区别?
写#import 和#import“filename.h”之间的区别,即用尖括号和引号写入文件名?
这可能是一个愚蠢的问题。 #import
和#import "QuartzCore/QuartzCore.h"
什么#import "QuartzCore/QuartzCore.h"
? ( 大于/低于双引号 )
他们似乎都工作。
一般来说, #import "QuartzCore/QuartzCore.h"
forms是“找到我自己的标题,如果你找不到它寻找系统标题”,那么
forms就是“找到一个系统头”。 从理论上讲,这些位置是编译器定义的,它们可以在给定平台上以不同方式实现,但我没有遇到过做任何不同的C编译器。
#include
告诉编译器查看所有包含目录。
#include "something"
告诉编译器只查看包含其中的include的文件目录。