找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

问一个关于标识符的问题

[复制链接]
augustfuge 发表于 2012-3-15 22:53:21 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
有一省略程序如下:
设置了标识符unsigned char flag;
在主程序中,void main()
                    {
                         while(1)
                          {  
                             if(flag==1)
                              {
                                ......
                               }

     这里,flag只定义了变量类型,没有初值,怎么能直接用if语句判断初值呢?                       
admin 发表于 2012-3-15 23:34:12 | 显示全部楼层
不同的编译软件可能有所不同 一般来说 如果没有设置初值 默认为0
2501709432 发表于 2012-4-1 23:09:57 | 显示全部楼层
额,好像是的,比如定义数组时,后面再用table[i]时,i的初值默认为零
cjc4321 发表于 2012-4-9 21:55:39 | 显示全部楼层
简单点,你就赋个值给它省得麻烦
lxmzyh 发表于 2012-4-13 20:56:25 | 显示全部楼层
看不懂,这个有点高深了!!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-23 10:38 , Processed in 0.058028 second(s), 12 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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