您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 最新名企标准通用C++面试题,

  2. C++面试题 参考:http://blog.csdn.net/Ghost90/archive/2009/04/22/4099672.aspx 整理:松鼠 时间:2009-5-8 1、const 有什么用途?(请至少说明两种) 答: (1)可以定义 const 常量 (2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。 2、在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”? 答:
  3. 所属分类:C

    • 发布日期:2009-05-08
    • 文件大小:147456
    • 提供者:songsu
  1. Java栈内存与堆内存

  2. Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。
  3. 所属分类:Java

    • 发布日期:2009-06-28
    • 文件大小:39936
    • 提供者:zxg9129
  1. C语言程序编译的内存分配,堆与栈的区别

  2. C语言程序编译的内存分配,堆与栈的区别 C语言程序编译的内存分配,堆与栈的区别 C语言程序编译的内存分配,堆与栈的区别
  3. 所属分类:C

    • 发布日期:2009-10-08
    • 文件大小:766
    • 提供者:tangjinxing163
  1. Java中堆内存与栈内存分配浅析

  2. Java中堆内存与栈内存分配浅析 详细介绍
  3. 所属分类:Java

    • 发布日期:2011-03-08
    • 文件大小:19456
    • 提供者:zwj738388162
  1. Java中堆内存与栈内存分配浅析

  2. Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。
  3. 所属分类:Java

    • 发布日期:2013-11-04
    • 文件大小:31744
    • 提供者:silenceofcode
  1. 堆与栈的区别堆与栈的区别

  2. 堆与栈的区别一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,
  3. 所属分类:其它

    • 发布日期:2009-02-27
    • 文件大小:105472
    • 提供者:tu86652764
  1. LwIP协议栈源码详解

  2. LwIP协议栈源码详解, lwip协议栈的详细说明文档 ,写的非常不错目录 栘植综述 2动态内存管理 3数据包pbut--9 4pbuf释放-- 5网终接口结构- --------16 6以太网数据接收 20 7ARP表---- 8ARP表查询--- ---26 9ARP层流程-- 10IP层输入 ---3 11IP分片重装1-- -34 12IP分片重装2 37 13ICMP处理---- 14TCP建立与断廾-- --43 15TCP状态转换 46 16TCP控制块 49 17TCP建立流程
  3. 所属分类:其它

    • 发布日期:2019-10-31
    • 文件大小:1048576
    • 提供者:liutee
  1. 北航程序设计语言原理题目与参考答案

  2. 北航程序设计语言原理题目与参考答案,自己整理与写的,供参考。词法作用域 输出结果:17 动态作用域 输出结果:21 程序代 A 动交 24,y=2 谁恢C C=22x=8 堆找雄 C=2 顶 二、请按照词法作用域和动态作用域两种方式给出下面程序执行后的输出打印结果,画出程 序在执行13行对r调用后和14行对p调用后的栈式存储管理状况图.(20分) (1 int x; (2)void p(void (3) doubler=2 printf("%gn”,r); (5) printf("%dn”,x
  3. 所属分类:讲义

    • 发布日期:2019-02-23
    • 文件大小:1048576
    • 提供者:qq_34149581
  1. java中堆内存与栈内存的知识点总结

  2. 在本篇文章里小编给大家整理的是关于java中堆内存与栈内存的知识点总结,有需要的朋友们可以跟着学习下。
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:53248
    • 提供者:weixin_38520192
  1. 详解Java的堆内存与栈内存的存储机制

  2. 主要介绍了Java的堆内存与栈内存的存储机制,包括JVM的内存优化和GC等相关方面内容,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:107520
    • 提供者:weixin_38681318
  1. Java 堆内存与栈内存详细介绍

  2. 主要介绍了Java 堆内存与栈内存详细介绍的相关资料,这里对java 的堆内存和栈内存进行了详细的分析,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-01
    • 文件大小:95232
    • 提供者:weixin_38626080
  1. 详解JavaScript栈内存与堆内存

  2. 主要介绍了Javascr ipt栈内存与堆内存,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:62464
    • 提供者:weixin_38691970
  1. c语言stack(栈)和heap(堆)的使用详解

  2. 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:133120
    • 提供者:weixin_38737630
  1. JavaSE–内存与数组

  2. 重学JavaSe后的补充 Java面向对象总结 Java基础总结 文章目录1.Java的内存:①栈内存(Stack):②堆内存(Heap):③方法区(Method Area):④本地方法栈(Native Method Stack):⑤寄存器(pc Register):2.数组1)数组是什么:2)数组的特点:3)数组的创建:I.动态初始化(指定长度):II.静态初始化(指定内容):III.使用建议:4)获取数组元素:5)数组的内存图:6)数组的索引越界:7)数组长度的不可变性:8)数字作为方法参数
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:516096
    • 提供者:weixin_38658085
  1. 详解JavaScript栈内存与堆内存

  2. 内存分配 在编译阶段,除了声明变量和函数,查找环境中的标识符这两项工作之外,还会进行内存分配。不同类型的数据会分配到不同的内存空间: 栈内存:引擎执行代码时工作的内存空间,除了引擎,也用来保存基本值和引用类型值的地址。 堆内存:用来保存一组无序且唯一的引用类型值,可以使用栈中的键名来取得。 示意图: 赋值与赋址 引擎不能直接操作堆内存中的数据,这就造成了对同一个变量赋不同类型的值,会出现完全不同的效果:为一个变量赋基本值时,实际上是创建一个新值,然后把该值赋给新变量,可以说这是一种真正
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:149504
    • 提供者:weixin_38710323
  1. 全局变量与局部变量在内存中的区别详细解析

  2. 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域(.data),未初始化的全局变量
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:67584
    • 提供者:weixin_38748210
  1. C++表达式new与delete知识详解

  2. 在C++中,new表达式用于动态创建对象,即在堆(自由存储区)空间上为对象分配内存,而程序员也要小心的使用这些申请来的内存空间,当不再使用时应该调用delete表达式来释放该存储空间并且将指针置零。 本文学习了如何动态创建对象,动态创建的对象与一般对象的区别,动态创建的对象的初始化以及释放动态分配的内存等知识点。 C++中分配的内存大致有三类:静态存储区,栈内存和堆内存 其中,静态存储区是在程序编译阶段就已经分配好的,用于全局变量,static变量等;堆栈是比较常用的对象存储方式。 new和d
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:71680
    • 提供者:weixin_38672807
  1. Java内存模型深度解读

  2. Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。   如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的。Java内存模型规定了如何和何时可以看到由其他线程修改过后的共享变量的值,以及在必须时如何同步的访问共享变量。   原始的Java内存模型存在一些不足,因此Java内存模型在Java1.5时被重新修订。这个版本的Java内存模型在Java8中人在使用。
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:149504
    • 提供者:weixin_38621565
  1. Java堆外内存的使用

  2. 近经常有人问我在Java中使用堆外(off heap)内存的好处与用途何在。我想其他面临几样选择的人应该也会对这个答案感兴趣吧。   堆外内存其实并无特别之处。线程栈,应用程序代码,NIO缓存用的都是堆外内存。事实上在C或者C++中,你只能使用未托管内存,因为它们默认是没有托管堆(managed heap)的。在Java中使用托管内存或者“堆”内存是这门语言的一个特性。注意:Java并非这么做的语言。   new Object() vs 对象池 vs 堆外内存   new Object()
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:104448
    • 提供者:weixin_38733885
  1. iOS中深拷贝与浅拷贝

  2. iOS中深拷贝与浅拷贝 浅拷贝 浅拷贝并不是拷贝对象本身,而是对指向对象的指针进行拷贝,但还是指向同一块堆内存中指针指向的对象。 可以看出浅拷贝中栈内存中指针对象的地址改变了,但还是指向相同的一块堆内存地址 深拷贝 直接拷贝对象到内存中的一块区域,然后把新对象的指针指向这块内存。 可以看出深拷贝是直接拷贝对象到内存中的一块区域(分配了一块新的内存空间),然后把新对象的指针指向这块内存,原对象和被赋值对象互不影响。 深拷贝与浅拷贝的本质区别 在于是否在堆内存中开辟新的内存空间。 注意 所有继承
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:1048576
    • 提供者:weixin_38682242
« 12 3 4 5 6 7 8 9 10 ... 13 »