zoukankan      html  css  js  c++  java
  • 一道有关指针的题

     

    Code


    问程序会在哪一行死掉,为什么。

    // ******************************************

    这是kyxk的betop网友的回答

     

    CodeNote


    //*************************************************

    我同意他的说法,解释的也很清楚。(很多人都说指针很难用,可是我却觉得还不错。但是我觉得js的弱类型却让我很头疼,题外话)

    当s.p[1]=1时,就将原来的s中的指针p破坏了,成了一个普通的数值,所以喽,s.p[0]自然是一个错误的表达式了,呵呵。

    当p[1]=2时,此时s中的p指针也是破坏成数值了。不过后来s.p=p又变成了一个指针了

    //================================================//

    知识点:

     ·结构体是连续存储的。

  • 相关阅读:
    Codeforces 1255B Fridge Lockers
    Codeforces 1255A Changing Volume
    Codeforces 1255A Changing Volume
    leetcode 112. 路径总和
    leetcode 129. 求根到叶子节点数字之和
    leetcode 404. 左叶子之和
    leetcode 104. 二叉树的最大深度
    leetcode 235. 二叉搜索树的最近公共祖先
    450. Delete Node in a BST
    树的c++实现--建立一棵树
  • 原文地址:https://www.cnblogs.com/ziyuan/p/1305436.html
Copyright © 2011-2022 走看看