未定义标志符是什么意思?如何解决?

 我来答
粒子卤D1
2023-01-07 · TA获得超过2495个赞
知道小有建树答主
回答量:4.1万
采纳率:95%
帮助的人:852万
展开全部

未定义标识符解决方法如下:

  1. 点击菜单栏中的项目,然后点击属性。也可以在在右侧资源窗口中右键该项目,点击属性。

  2. 然后点击C/C++,选择优化。

  3. 然后选择优化中的已禁用(/Od),确定。

  4. 现在再回去调试,之前显示未定义标识符的问题应该就解决了。

注意事项:资源窗口右键打开属性配置只针对该项目有效,其它项目需要再次设置。

什么是未定义变量:

  • 未定义变量,顾名思义,未被定义的变量(Undefined variable)。在使用计算机程序语言编程时,由于访问了未被定义或未被初始化的变量,导致编译器报错,错误提示常常是...未被定义”或...is not defined"或“undeclared “。

  • 在计算机编程中,变量或标量是与相关联的符号名称(标识符)配对的存储位置,其包含称为值的一些已知或未知数量的信息。变量名称是引用存储值的通常方法;这种名称和内容的分离允许独立于其所代表的确切信息使用该名称。

  • 计算机源代码中的标识符可以在运行时绑定到一个值,并且变量的值因此可能在程序执行过程中发生变化。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式