访问像数组一样的指针?

时间:2014-05-14 05:10:04

标签: c++ arrays pointers

假设:

int *ip = new int[10];
for (unsigned i = 0; i < 10; ++i)
{
   ip[i] = i + 1;
}

括号是否与我想要的相符合? (不一定要创建一个数组并用1,2,......填充它)

1 个答案:

答案 0 :(得分:1)

ip[i]*(ip + i)相同,所以是的,它会按照您的想法行事。除了创造,发生在第一行。