AImager

/*/*/0*/**/1

ANSI标准C是不支持注释嵌套的,但有的编译器在实现的时候还是支持的。

支持嵌套的时候:贪心法[1~2]作为单运算符,[3~4]继续作单运算符——匹配[7~8],则/0作为注释内容,[10~11]匹配[1~2],则*作为注释内容,结果为1。

不支持嵌套的时候:贪心法[1~2]作为单运算符,此时后面出现的/*均不算数(直到第一个*/结束),则[3]作为单运算符,[4~5]由贪心法作为单运算符匹配[1~2],此时/作为注释内容,而后0*是未注释部分,[8~9]作为新注释匹配[10~11],1未注释,则去掉注释内容后结果为0*1=0