Answers:
Objective-C与C / C ++有共同点。带引号的形式用于文件的“本地”包含(您需要指定当前文件的相对路径,例如#include "headers/my_header.h"
),而尖括号形式则用于“全局”包含-在包含路径的某个位置找到的那些编译器(例如#include <math.h>
)。
所以,有自己的头用< >
不" "
,你需要或者相对或者你的头目录到编译器的绝对路径通过。有关如何在Xcode中执行此操作的信息,请参阅“如何为Xcode添加全局包含路径”。
有关更多信息,请参见此MSDN页面。
要使用“ <>”导入自己的类,您必须将头文件(* .h)放在编译器的lib文件夹中,或设置一个与您的lib文件夹相对应的SYSTEM VARIABLES。
什么是头文件?头文件包含函数和变量的定义,可以使用预处理器#include语句将其合并到任何C程序中。每个编译器都提供了标准头文件,它们涵盖了一系列区域,字符串处理,数学,数据转换,变量的打印和读取。#-include包含有关输入的信息,如scanf(),以及输出,如printf()函数等,在编译器中。
1)#INCLUDE:-它是在主要功能处理之前进行处理的预处理器。预处理程序的主要工作是初始化程序环境,即带有头文件的程序。2).h :-(头文件)头文件是扩展名为.h的文件,其中包含C函数声明和宏定义,并在多个源文件之间共享。问:头文件有两种类型:程序员编写的文件和编译器随附的文件?A)在尖括号中尖括号形式是“全局”包含的-传递给编译器的包含路径中某个位置的位置(例如#include),用于使用库函数,这些函数已在编译器中随时定义。在C语言中,约定是在<system>中搜索<>括号中的头文件。目录B)引号:-“ header.h”带引号的格式表示文件的“本地”包含(您需要指定当前文件的相对路径,例如#include“ headers / my_header.h”)在C中,约定是在用户或本地目录中搜索“”中的头文件。其中一个文件要包含在另一个文件中。(文件包含)。它可以在两种情况下使用:情况1:如果我们有一个非常大的程序,则最好将代码划分为几个不同的文件,每个文件包含一组相关函数。情况2:在我们编写的所有程序中,我们最多都需要一些函数和micros定义。防爆 )在C语言中,惯例是在用户或本地目录中搜索“”中的头文件。其中一个文件要包含在另一个文件中。(文件包含)。它可以在两种情况下使用:情况1:如果我们有一个非常大的程序,则最好将代码划分为几个不同的文件,每个文件包含一组相关函数。情况2:在我们编写的所有程序中,我们最多都需要一些函数和micros定义。防爆 )在C语言中,惯例是在用户或本地目录中搜索“”中的头文件。其中一个文件要包含在另一个文件中。(文件包含)。它可以在两种情况下使用:情况1:如果我们有一个非常大的程序,则最好将代码划分为几个不同的文件,每个文件包含一组相关函数。情况2:在我们编写的所有程序中,我们最多都需要一些函数和micros定义。防爆