在编写程序时,有时我们会在注释部分借助单/双注释行对代码的工作进行注释。但我们从未想过,如果在这条评论行的末尾使用(反斜杠)字符,那么会发生什么? 以上问题的答案是线拼接。在翻译过程的早期,以a结尾的行与下一行拼接在一起。 §2.2翻译阶段 . 实际上,只要在注释行的末尾使用(反斜杠)字符,它就会将紧接着的下一行与当前行合并 使新行也作为编译器的注释。 为了避免这个问题,可以使用多行注释。
null
C
// C program to illustrate the concept of Line splicing. #include <stdio.h> int main() { // Line Splicing printf ( "Hello GFG" ); printf ( "welcome" ); /* Example 2 - both of the below lines will be printed*/ printf ( "Hello " ); printf ( "World" ); return (0); } |
输出:
欢迎
你好,世界
说明:在上面的程序中,当我们在注释行末尾使用(反斜杠)字符时可以看到。然后,下一行代码在程序中被视为注释,输出结果是受欢迎的。当我们使用多行注释时,这个问题得到解决,下面两行多行注释都将被打印出来。 本文由 比沙尔·库马尔·杜比 .如果你喜欢GeekSforgek,并想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。 如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END