这道题求解,谢谢

  • 1.系统最先在全局区分配了两个大小为4个字节的连续内存,名字叫指针m,和指针n。

    1. 系统先在栈区分配了两个double类型大小的内存名字分别叫a,b。

    2. 在栈区又分配了两个指针类型大小的内存名字分别叫指针x,指针y。

    3. 让名字叫指针x内存里的内容是a的地址。让名字叫指针y的内存里的内容是b的地址。

    4. 将名字叫指针x和指针y的内存里面的内容,赋值给名字叫指针m和指针n的内存里面。

    5. .在栈区定义了4个double类型大小的连续内存,名字分别叫k,l,j,q的内存里面的内容。

    6. .分别让名字叫k,l,j,q的内存空间里面先调用全局区的名字叫指针m和指针n的连续内存的内容(也就是之前名字叫指针x和指针y的内存空间里面的内容)。

    7. 进行k=(),l=(),j=(),q=();括号里幂次方运算;

    8. 系统清理在sun函数里的,栈区的内存存储,k,l,j,q。

    9. 系统清理所有栈区内容。

    我画图难看我不知道,你的问题是不是这个意思。如果不是请追加。

发现有问题, 请提出来. 谢谢啦!


不想输入, 有的地方就没用Scanner. 如果发现有问题, 请及时跟我说
(第八题复杂度高了,我有空优化。)

我要回帖

更多关于 这道题最后终于被解答出来了 的文章

 

随机推荐