C中的“%:”(冒号百分比)是什么意思?

时间:2019-12-18 21:59:47

标签: c gcc

在我的一门课程中,我得到了这个神秘的C代码。

%:define BBRACE (
%:define BRACEE )
%:define CCURLY_BRACE {
%:define CURLY_BRACEE }
%:define SEMICOLON ;
%:define COMMA ,
int main BBRACE int argc COMMA char *argv<::> BRACEE CCURLY_BRACE return 1^2^3^4^5^6^7 SEMICOLON CURLY_BRACEE

不是那么复杂,但是我从未见过%:define ...#define ...有什么区别吗?我没有找到关于%:在线的任何信息。

char *argv<::>也一样,但是我不知道这是否值得提出第二个问题。

0 个答案:

没有答案