博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
很经典的赋值算法之一:动态为数组有序赋值
阅读量:4948 次
发布时间:2019-06-11

本文共 671 字,大约阅读时间需要 2 分钟。

const size_t rowSize = 3;

const size_t colSize = 4;
int ia[rowSize][colSize];
for (size_t i = 0; i != rowSize; ++

const size_t rowSize = 3;  const size_t colSize = 4;  int ia[rowSize][colSize];  for (size_t i = 0; i != rowSize; ++i)  {	  for (size_t j = 0; j != colSize; ++j)	  {		  ia[i][j] = i * colSize + j;		  CCLOG("ia[%d][%d]= %d\n", i, j, ia[i][j]);	  }  }

 这是一种为数组赋值的方法,我个人认为这种思想在项目开发中很重要,看似简单,但用处很多。

打印出来的结果是

1 ia[0][0]= 0 2  3 ia[0][1]= 1 4  5 ia[0][2]= 2 6  7 ia[0][3]= 3 8  9 ia[1][0]= 410 11 ia[1][1]= 512 13 ia[1][2]= 614 15 ia[1][3]= 716 17 ia[2][0]= 818 19 ia[2][1]= 920 21 ia[2][2]= 1022 23 ia[2][3]= 11

转载于:https://www.cnblogs.com/ruzhuan/p/3450268.html

你可能感兴趣的文章
SQLite移植手记1
查看>>
Java AmericanFlagSort
查看>>
Mysql远程连接报错
查看>>
C# windows程序应用与JavaScript 程序交互实现例子
查看>>
sqlServer去除字段中的中文
查看>>
HashMap详解
查看>>
Adobe Scout 入门
查看>>
51nod 1247可能的路径
查看>>
js05-DOM对象二
查看>>
mariadb BINLOG_FORMAT = STATEMENT 异常
查看>>
jq工具函数(九)使用$.extend()扩展Object对象
查看>>
如何监视性能和分析等待事件
查看>>
PAT 1058. 选择题(20)
查看>>
理解MapReduce计算构架
查看>>
python爬虫Day2:爬取豆瓣电影信息top250
查看>>
ABP开发框架前后端开发系列---(7)系统审计日志和登录日志的管理
查看>>
Jmeter参数的AES加密使用
查看>>
hdu 2594 Simpsons’ Hidden Talents【kmp】
查看>>
numpy两列数据合并的方法
查看>>
多机联合产生负载
查看>>