添加到C++中的指针位置
答
int a = 4;
int* foo = &a;
// and now the one line you asked
*foo = *foo + 2; // a = 6
答
如果你是一个递增和感觉写它的最短路径(++ *指针)。例如:
int i = 0;
int* ip = &i;
cout << i << endl;
++*ip;
cout << i << endl;
输出:
0
1
你的意思foo是一个int指针?即。 'int * foo' – GWW 2011-04-04 21:09:40
请用一个例子来说明你的问题。 – jonsca 2011-04-04 21:10:42
你的意思是你有一个存储在“int”中的指针值? – 2011-04-04 21:12:35