const int maxCount = 6;
int b[4] = {0,1,3,4}; //缺少2, 5
int a[maxCount]= {}; //初始值都是0
for (int i=0; i<maxCount; i++) {
if (i < 4) {
int j = b[i];
a[j] = 1;
}
NSLog(@"第%d個數...%d", i+1, a[i]);
}
使用1作為占位符,缺失的數字會是0
2015-10-21 18:45:04.962 VSATestFMDB[2384:137678] 第1個數...1
2015-10-21 18:45:04.963 VSATestFMDB[2384:137678] 第2個數...1
2015-10-21 18:45:04.963 VSATestFMDB[2384:137678] 第3個數...0
2015-10-21 18:45:04.963 VSATestFMDB[2384:137678] 第4個數...1
2015-10-21 18:45:04.963 VSATestFMDB[2384:137678] 第5個數...1
2015-10-21 18:45:04.964 VSATestFMDB[2384:137678] 第6個數...0