VC范例宝典15
发表在C语言图书答疑 2009-11-10
是否精华
版块置顶:
你好,我在学习VC范例宝典中的第15个实例,有点见解,麻烦指导一下:我觉得这句代码for(int i=0;i<6;i++)
{
Indicates[i]=50+i;
}
可以省略掉,好像没有什么作用,我试了注释掉以后,不影响程序运行,麻烦请解释一下,这句代码的真正用途是什么?谢谢!


分享到:
精彩评论 1
学分: LV1
2009-11-11
沙发
这个循环的作用是初始化数组,数组中保存的元素为字符串ID号。
要说到它的作用,是为了下面的语句准备的:m_StatusBar.SetIndicators(Indicates,6);
其中函数SetIndicators它的作用是: 利用数组中ID,找到相应的字符串资源,将字符显示到状态栏中。

要注意的是:我们并没有定义这些字符串资源,所以在P27页,使用SetPaneText函数进行设置状态栏的文本。

另外注意的是:在我们编写程序时都应该进行初始化操作,没有初始化的变量是一个不确定的因素。

结论:所以这段循环的代码,只是为了初始化赋值的作用,使数组元素有一个确定的值而已。

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照