int GetUpperBound() const;

woodshow13 2010-03-09 02:08:59
int GetUpperBound() const;
这个样的函数有什么好处?
主要用到什么地方?
与 int GetUpperBound();的区别在哪?

给出的越详细越好
...全文
107 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cy330206 2010-03-09
  • 打赏
  • 举报
回复
占位,,学习,,呵呵
chaoliu1024 2010-03-09
  • 打赏
  • 举报
回复
GetUpperBound可以获取数组的最高下标。
GetLowerBound可以获取数组的最低下标。
这样就可以实现对数组的遍历
//定义二维数组
string[,] arrData = new string[,]{{"1","2"},{"22","22"},{"33","33"}};
for(int i=arrData.GetLowerBound(0);i<=arrData.GetUpperBound(0);i++)
{
for(int i=arrData.GetLowerBound(1);i<=arrData.GetUpperBound(1);i++)
{
//处理每一个元素
}
}
0表示二维数组的第一维,1表示数组的第二维
barbara2008 2010-03-09
  • 打赏
  • 举报
回复
表示不会修改函数内使用的对象,
常量函数可以被任何对象调用,而非常量函数则只能被非常量对象调用,不能被常量对象调用

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧