未声明的标识符以及未被引用的变量 arr 是开发过程中最基础、最常遇到的两类警告,往往反映出拼写失误或存在无用代码,及时处理能有效增强代码的健壮性与可维护性。
1、 编译器提示 “Use of undeclared identifier ‘p’”,意味着当前作用域中未定义变量 p,导致该标识符无法被识别和解析。

2、 可快速定位到出错位置,p 所在处带有红色下划线,直观标示此处存在语法或声明问题。

3、 若该变量无实际用途,推荐直接移除;若确需使用,则必须在使用前完成正确定义。声明时易出现类型错误或大小写偏差,建议回溯上下文确认其原始定义方式与用途。

4、 清理掉后续逻辑中不再访问的 p 变量相关语句。
5、 数组 arr 当前未被任何代码调用,若确认后续流程无需该数组,可安全删除;若计划在后续实现中使用,则暂留即可,待真正引用后该警告将自动消失。











