社区
C语言
帖子详情
在C中这句话“#define DIRFILE 0x80”是什么意思?
kellyfly
2002-04-13 11:48:13
0x80是什么意思??是指16进制吗?那这又有什么意思?
在程序中还有一句:NameBlockAddr[0] & DIRFILE,不知是什么意思?
谢谢!!
...全文
953
7
打赏
收藏
在C中这句话“#define DIRFILE 0x80”是什么意思?
0x80是什么意思??是指16进制吗?那这又有什么意思? 在程序中还有一句:NameBlockAddr[0] & DIRFILE,不知是什么意思? 谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knightcq
2002-04-13
打赏
举报
回复
只是一个宏宣言定义,在它作用的范围内,出现的DIRFILE将会0x80代替,0x80是十六进制数
lichenzhou
2002-04-13
打赏
举报
回复
同意andy_lau(阿虎) ,#define的意思就是替代,仅仅是替换而已,没有别的意义,当编译器遇到 DIRFILE 时,用0x80替换掉它.
andy_lau
2002-04-13
打赏
举报
回复
#define DIRFILE 0x80 只是将十六进制数0x80用DIRFILE来代替而已。
ashchan
2002-04-13
打赏
举报
回复
to knightcp
&&是条件运算符的与;&是按位运算的与。:)
knightcq
2002-04-13
打赏
举报
回复
"与"是&&
Yardwand
2002-04-13
打赏
举报
回复
这是一个宏定义。0x80是十六进制数。
即在程序中用DIRFILE来代替0x80这个十六进制数。
snipersu
2002-04-13
打赏
举报
回复
0x80是什么意思?
是16进制数。
#define DIRFILE 0x80 是将十六进制数0x80用DIRFILE来代替。
在程序中还有一句:NameBlockAddr[0]&DIRFILE,不知是什么意思?
意思是用 NameBlockAddr[0] 和 DIRFILE进行“与”运算,
如果NameBlockAddr[0]=0x81,则与DIRFILE“与”后为0x80
10000001
&10000000
---------
10000000
【C/C++基础回顾与总结】
个人关于C/C++基础学习的回顾与总结
PS柜(SW2012)_机箱机柜.rar
PS柜(SW2012)_机箱机柜.rar
潮阳区(汕头)L1到L5五级街道街区分区数据集shp格式数据
本资源为汕头市潮阳区L1到L5五级街道街区分区数据集SHP格式数据。数据涵盖汕头市潮阳区全域范围,包含从省级到区级、街道级、社区级、网格级共五级行政区划边界矢量数据,数据精度高、边界清晰完整,包含完整的地名、行政区划代码、面积等属性字段。数据为标准Shape
file
格式,可在ArcGIS、QGIS、SuperMap等GIS软件
中
直接打开编辑,适用于城市规划、人口统计、商业选址、物流配送、区域分析、GIS空间分析等多种应用场景,是城市数字化管理与空间分析的重要基础数据。
刀路转曲线精讲.prt_UG四五轴CNC编程练习图档.rar
刀路转曲线精讲.prt_UG四五轴CNC编程练习图档.rar
Iperf3安卓端二进制文件,APK文件,Windows端应用文件
Iperf3安卓端二进制文件,APK文件,Windows端应用文件
C语言
70,040
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章