比如unsigned int a[i],a中存放的是一个字节长度的字符,那么i最大可以为多少?这个最大值与什么有关?
i即为元素个数,理论上这个i可以无限大,但是这个受限于你的内存大小,至少内存能够装得下这个数组才行,感觉讨论这个毫无意义
i
32位的机子,就是4个字节,32位。
最大就是11111111 就是255。因为你定义的是 unsigned int那么最高位就是数据位,不再是符号位了。所以最大数为255。