今天发现指针好神奇,难道这就是指针的嵌套吗?

下面请看代码!

#include<iostream>

using namespace std;
int main()
{
    int i=5;
    int *p,**q,***l,****k;
    p=&i;
    q=&p;
    l=&q;
    k=&l;
    cout<<p<<" "<<q<<" "<<l<<" "<<k;
    return 0;

}

请看这是运行的代码!

神奇的多级指针!(指针的嵌套)


还有更神奇的,大家请往下看!

#include<iostream>
using namespace std;
int main()
{
    int i=5;
    int *p,**q,***l,****k;
    p=&i;
    q=&p;
    l=&q;
    k=&l;
    cout<<p<<" "<<q<<" "<<l<<" "<<****k;
    return 0;
}

请看这是运行的代码!

神奇的多级指针!(指针的嵌套)


当指针数目不同时会出现不同的结果!

神奇的多级指针!(指针的嵌套)

更神奇的还是得自己多多琢磨,加油吧!

啊嗯啊程序员的世界也许就是这样寻找欢乐把!

福利!

神奇的多级指针!(指针的嵌套)


相关文章: