找回密码
 立即注册
查看: 601|回复: 2

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2024-12-31 11:47:03

6

主题

3

回帖

195

积分

注册会员

积分
195
发表于 2023-8-15 19:53:01 | 显示全部楼层 |阅读模式
手上的一个程序,定义了一个变量,用大写和小写的区别得出来的结果不一样,请教大神么,帮分析一下是什么原因,附图说明
第1,查找整个工程内所有使用PlayerSt的变量,未发现有PlayerSt++;


STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-1.png


第2,在中断子程序内设一断点,每执行一次,PlayerSt会自动加1,看图
STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-2.png

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-3.png

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-4.png


STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-5.png

第3步,同样的程序,只把PlayerSt更改为PlayerST,再做相同的操作.
STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-6.png

查找整个工程内所有使用PlayerST的变量,未发现有PlayerST++;

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-7.png

第4,设断点调试
STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-8.png

执行第2次
STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-9.png

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-10.png

STC32G请教变量的一个问题(大写和小写)仿真时不同的结果-11.png


回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2023-12-05 19:37:53

3

主题

324

回帖

363

积分

禁止发言

积分
363
发表于 2023-9-24 02:08:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-21 18:40:43

4

主题

21

回帖

142

积分

注册会员

积分
142
发表于 2023-10-11 01:22:51 来自手机 | 显示全部楼层
c语言变量区分大小写啊,大小写不同就不是同一个变量了
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 20:56 , Processed in 0.281036 second(s), 63 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表