//**/ 是什么意思?

问题描述 投票:0回答:1

我得到了包含这些行的旧 C 代码片段(结果只是斜杠符号):

putchar('/' //**/ 
    1 / 1 /'\1');

谁能解释一下这个片段吗?这个符号是什么意思?

附注顺便说一句,它可以在 gcc 中使用

--std=c89
标志编译良好,但不能使用
--std=c99

c c99 c89
1个回答
15
投票

这是一个划分,后面是一个空注释。在C99模式下,这是一个新式的注释,导致语法错误,因为现在没有除法运算符。

© www.soinside.com 2019 - 2024. All rights reserved.