在C语言调试中,这些调试结果是什么意思呢?

2024-11-28 19:07:05
推荐回答(3个)
回答1:

cpp(10) : error C2001: newline in constant
C++程序第10行,错误类型C2001,常数里夹了LF(新行)代码.

cpp(11) : error C2018: unknown character '0xb2'
C++程序第11行,错误类型C2018, 出现了编译器不认识的字符:十六进制b2.

C++程序第11行,错误类型C2018, 出现了编译器不认识的字符:十六进制c5.
====================
C和C++程序要用ASCII码即普通英文来写.

0xb2c5象中文编码.常数里夹了LF也可能是中文编码.

回答2:

C2001,C2018错误的代码而已,第一个应该是你改变了常量的值.
第二个是你定义了错误的字符.

回答3:

第一个应该是你改变了常量的值.
第二个是你定义了错误的字符.