博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
#import、#include以及@class的区别
阅读量:5149 次
发布时间:2019-06-13

本文共 230 字,大约阅读时间需要 1 分钟。

一、#import和#include的区别

 当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误

但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了

二、@class关键字的作用

避免文件之间相互引用(导入)

转载于:https://www.cnblogs.com/xiaobaichangan/p/5534755.html

你可能感兴趣的文章
分库分表的4个面试连环炮问题!不会就惨了
查看>>
DOM增删改
查看>>
Failed to resolve:com.android.support:appcompat-v7:报错处理
查看>>
后缀自动机(SAM)学习笔记
查看>>
Java 多线程
查看>>
hdu 1232 并查集
查看>>
PMP 第三章 单个项目的项目管理标准
查看>>
MySQL模糊查询(like)时区分大小写
查看>>
多核时代不宜再用 x86 的 RDTSC 指令测试指令周期和时间 Options
查看>>
[转] prove, verify, bear out, demonstrate, confirm, validate, testify, certify 的区别
查看>>
三个Linux权限
查看>>
js,jquery获取checkbox 记录ID值
查看>>
Visual Studio 2013常用快捷键
查看>>
[SCOI2010]序列操作
查看>>
【★】自制网络心理需求大排名!
查看>>
Linux简介
查看>>
[Codevs 1690] 开关灯
查看>>
Linux下后台程序完成自动输入密码等交互行为的例子
查看>>
Java 基础【11】.class getClass () forName() 详解
查看>>
聊聊 Web 项目二维码生成的最佳姿势
查看>>