老师您好,您的代码测试用例(c << 30)不通过,会报数组越界错误

来源:5-8 (编程 parser03 java) TinyScript表达式解析

JerryYBY

2020-05-24

老师您好,在TinyScirpt表达式解析一章当中

测试用例

(c << 30)

不通过

原因可能是因为()使得<<运算符的优先级上升但是并没有做越界处理

请老师详解

http://img1.sycdn.imooc.com/szimg/5eca17f2087fb91907980125.jpg

http://img1.sycdn.imooc.com/szimg/5eca17f208e2aec010380339.jpg


写回答

1回答

求老仙

2020-05-25

同学可以增加一下这个用例提个mr,我有空fix下找下原因

0
0

大学计算机必修课新讲--编译原理+操作系统+图形学

轻松超越大学课程,前阿里P8专家的实践精华总结

1752 学习 · 157 问题

查看课程