宏定义字符串拼接 iOS中,宏定义可以反编译吗?
浏览量:1734
时间:2021-04-12 09:29:32
作者:admin
iOS中,宏定义可以反编译吗?
你不明白宏是什么。
编译后,宏已消失。
在反编译中,宏的定义是绝对不可见的。
但如果该宏以前定义为字符串常量,则可以看到此内容。
基础问题,C语言怎样拼接两个宏定义的字符串?
宏定义的字符串都包含在“”]中,而在C中,包含在“”中的两个字符串(不包括空格、换行符和制表符)在一起写入时将被视为字符串
]“ABC”“def”
和
“ABCDEF”
是等效的。
因此,两个宏定义字符串应该拼接在一起并直接写入
#define a “A123”#define B “b456”printf(%s”,a,B)
output a123b456
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。