非法嵌套注释错误
来源:互联网 发布:99是什么意思网络语言 编辑:程序博客网 时间:2024/06/05 18:11
警告 1 warning C4138: 在注释外找到“*/” f:\vs项目\my_dream\my_dream\practice源.cpp 4 1 My_Dream
错误 2 error C2065: “释”: 未声明的标识符 f:\vs项目\my_dream\my_dream\practice源.cpp 4 1 My_Dream
错误 3 error C2059: 语法错误:“/” f:\vs项目\my_dream\my_dream\practice源.cpp 4 1 My_Dream
在敲带的时候我们有时候会遇到很奇怪的错误,这种错误是属于非法嵌套注释错误,对于不同的编译器,给出的错误信息可能也是不同的。而且通常难以理解。
原因:
在编译器将第一个*/看做是注释的结束时,之后的文字会被看做下一条语句,从而给出了非法字符的错误信息。如果*/之后是因为文字或者使用其他编译器进行编译,给出的可能是完全不同的错误信息,而且这些错误信息很难直接与注释错误嵌套挂钩,
eg:
很明显:
第一个和第二个是正确的,第三个由于第一个引号被注释掉了,所以真正被编译的内容是 “ */,这是不合法的。
第四个:
以此类推也是错误的。
所以显然这种注释风格是非常不好的,所以我们最好使用单行注释//,而尽量少使用/**/。
0 0
- 非法嵌套注释错误
- 注释与嵌套注释
- 非法字符: \65279 错误
- 错误: 非法字符: '\uff0c'
- 错误: 非法字符:'\ufeff'
- 错误:非法字符:“\ufeff”
- 错误:非法字符:“\ufeff”
- 错误:非法字符:“\ufeff”
- 注释嵌套检查
- C语言嵌套注释
- 问题:注释嵌套
- C编译器 嵌套注释
- 嵌套注释的解决办法
- 机试--删除嵌套注释
- ant非法字符:\65279 错误
- ant 非法字符:\65279 错误
- 1: 错误: 非法字符: \65279
- maven 错误: 非法字符: \65279
- 分布式理论:2pc与3pc
- Java基础(六)——接口和抽象类
- 重载-重写-隐藏
- 点击两次退出应用
- android基本控件解析 TextView
- 非法嵌套注释错误
- 蓝桥杯之基础练习 十六进制转十进制
- LeetCode(5) - Longest Palindromic Substring
- [乡土民间故事_徐苟三传奇]第卅八回_徐苟三改字赢官司
- Centos6安装oracle
- UILabel 自动换行 和支持换行符
- java.nio.ByteBuffer中flip、rewind、clear方法的区别
- 讲述你不知道的block
- [乡土民间故事_徐苟三传奇]第卅九回_县太爷落马成“臭肉”