指针

作者: speakspeak | 来源:发表于2019-03-15 15:42 被阅读0次

    ①动态指针问题.

    vector<int>* pvt = new vector<int>[100];

    vector<int>* tt;

    tt = &pvt[10];   //指针可以赋予相应对象的地址.

    &pvt[10] = tt;   //&pvt[10] 是一个地址,其不能被赋值.

    ②单链表问题

    struct Node

    {

        int Element;

        Node* front = NULL;

        Node* next = NULL;
    };

    Node* p = new Node;   //新建一个链表

    Node* node = new Node;   //插入链表节点

    node->element = 10;

    p->next = node;

    p->front = node;

    ③链表数组问题

    Node** p = new Node*[100]; //新建链表数组

    for(int i=0;i<100;i++) p[i] = new Node; //新建100个链表

    Node* node = new Node;   //插入链表节点

    node->element = 10;

    p->next = node;

    p->front = node;

    相关文章

      网友评论

          本文标题:指针

          本文链接:https://www.haomeiwen.com/subject/gtfrmqtx.html