点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - C 中的内存分区介绍
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
嵌入式系统通用的应用软件结构研究
嵌入式实时多任务操作系统在软件编程上有一定的相似性。这种相似的特性,使得我们可以将个别系统的编程经验推广到更多的系统上。本文就μC/OS-II内核的任务管理和内存管理进行基本的介绍,并介绍一个通用的应用软件结构。然后,与之相对应,提供两个不同操作系统下的应用实例。 关键词:嵌入式系统 多任务 编程 引言 嵌入式系统的面向应用特性,使得大多数程序员沉陷于不同的应用中。在进入新的一轮开发后,往往只有一些简单的经验可供参考。为了加快应用的开发进度,有必要研究一种统一的应用软件结构,使开发人员能够通过
所属分类:
C
发布日期:2004-10-13
文件大小:1048576
提供者:
Ljf9729031b
全面介绍Windows内存管理机制及C++内存分配实例
本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间 · 32|64位的系统|CPU 操作系统运行在硬件CPU上,32位操作系统运行于32位CPU上,64位操作系统运行于
所属分类:
网络攻防
发布日期:2009-12-04
文件大小:132096
提供者:
perfectpdl
linux系统移植开发文档
Linux系统移植 目 录 第一部分 前言...................................................................................................................................8 1 硬件环境.........................................................................................
所属分类:
硬件开发
发布日期:2010-03-16
文件大小:1048576
提供者:
merry3688
最强最全的linux系统移植开发文档(强烈推荐)
第一部分 前言 1 硬件环境 1.1主机硬件环境 1.2 目标板硬件环境 1.3工具介绍. 2软件环境 2.1主机软件环境 2.1.1 Windows 操作系统 2.1.2 Linux操作系统 2.1.3 目标板最后运行的环境 2.2 Linux下工作用户及环境 2.2.1 交叉工具的安装 2.2.2 uboot移植工作目录 2.2.3 内核及应用程序移植工作 2.3 配置系统服务 2.3.1 tftp服务器的配置 2.4 工具使用 2.4.1 minicom的使用. 3 作者介绍 3.1 策
所属分类:
Flash
发布日期:2010-05-04
文件大小:1048576
提供者:
wplay9898
浅析C_C++程序运行过程中的动态存储管理
动态存储管理是计算机中作业在执行前不直接建立分区,而是在作业执行过程中建立的。所建分区的大小可随作业或进程对内存的要求而不断改变。或者说是程序在其执行过程中通过系统调用进行分区的分配或改变分区的大小。由于动态分区的大小是由作业需求量决定的,故分区的长度预先并不固定,分区的个数也不断变动。因此这样做可以大大提高内存的利用率,从而提高工作效率。本文将以C/C++语言为对象,对其在运行、实现、动态调整策略等方面和内容做以简单的介绍。
所属分类:
C
发布日期:2010-05-31
文件大小:357376
提供者:
bihaichentian
全面介绍Windows内存管理机制及C++内存分配实例
本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。其他章节请看本人博客的Windows内存管理及C++内存分配实例(二)(三)(四)(五)和(六)。 1. 进程地址空间 1.1地址空间 · 32|64位的
所属分类:
网络攻防
发布日期:2010-06-15
文件大小:773120
提供者:
yzwei868514
最强最全的linux系统移植开发文档(强烈推荐)
第一部分 前言 1 硬件环境 1.1主机硬件环境 1.2 目标板硬件环境 1.3工具介绍. 2软件环境 2.1主机软件环境 2.1.1 Windows 操作系统 2.1.2 Linux操作系统 2.1.3 目标板最后运行的环境 2.2 Linux下工作用户及环境 2.2.1 交叉工具的安装 2.2.2 uboot移植工作目录 2.2.3 内核及应用程序移植工作 2.3 配置系统服务 2.3.1 tftp服务器的配置 2.4 工具使用 2.4.1 minicom的使用. 3 作者介绍 3.1 策
所属分类:
Flash
发布日期:2010-08-09
文件大小:1048576
提供者:
leishou555
Arm Linux系统移植(非常好的移植文档很详细)
第一部分 前言 1 硬件环境 1.1 主机硬件环境 1.2 目标板硬件环境 1.3 工具介绍 2 软件环境 2.1 主机软件环境 2.1.1 Windows 操作系统 2.1.2 Linux 操作系统 2.1.3 目标板最后运行的环境 2.2 Linux 下工作用户及环境 2.2.1 交叉工具的安装 2.2.2 uboot 移植工作目录 2.2.3 内核及应用程序移植工作 2.3 配置系统服务 2.3.1 tftp 服务器的配置 2.4 工具使用 2.4.1 minicom 的使用 3 作者
所属分类:
Flash
发布日期:2010-10-07
文件大小:1048576
提供者:
pqlengbing
嵌入式Linux系统移植步步通
目 录 第一部分 前言...................................................................................................................................8 1 硬件环境...................................................................................................
所属分类:
Flash
发布日期:2011-02-17
文件大小:1048576
提供者:
erazy0
基于Windows的dos命令大全
一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。 C:、>MD FOX (在当前驱动器C盘下创建子目录FOX) C:、>MD FOX 、USER (在
所属分类:
DOS
发布日期:2011-06-06
文件大小:32768
提供者:
sqazsq
VM上的liunx虚拟机共享window文件夹
学习操作系统时我们都了解到文件系统是操作系统的重要组成部分之一。文件系统有很多种类型,比windows的fat、fat32;Linux的ext、ext2或ext3;FreeBSD的ufs等等。在使用Linux的过程,也常常Linux操作系统使用虚拟文件系统VFS,通过VFS可以直接存取其它已被内核支持的各种文件系统,用起来就像是在普通的 Linux的ext系列文件系统一样。早期的Linux内置支持的文件系统不多,自 kernel 2.0.x 起并支持到 VFAT ,以后逐 渐增加,到目前可以说
所属分类:
专业指导
发布日期:2011-07-05
文件大小:18432
提供者:
a1161310411
ARM_Linux启动分析.pdf
内容: 一. Bootloader 二.Kernel引导入口 三.核心数据结构初始化--内核引导第一部分 四.外设初始化--内核引导第二部分 五.init进程和inittab引导指令 六.rc启动脚本 七.getty和login 八.bash 附:XDM方式登录 本文以Redhat 6.0 Linux 2.2.19 for Alpha/AXP为平台,描述了从开机到登录的 Linux 启动全过程。该文对i386平台同样适用。 一. Bootloader 在Alpha/AXP 平台上引导Linux
所属分类:
嵌入式
发布日期:2012-05-04
文件大小:155648
提供者:
dianziren90
硬盘的文件系统结构
一般要将硬盘分成主引导扇区、操作系统引导扇区、FAT表、DIR目录区和Data数据区等五部分,这里分别进行了介绍!硬盘的文件系统结构 • 新买的硬盘,是没有直接办法使用的,需要将它分区、格式化,然后再安装上操作系统才可以使用。就拿一直沿用到现在的Win9x/Me/2000/XP系列来说,一般要将硬盘分成主引导扇区、操作系统引导扇区、FAT表、DIR目录区和Data数据区等五部分。通常所说的主引导扇区MBR在一个硬盘中是是唯一的,MBR区的内容只有在硬盘启动时才读取其内容,然后驻留内存。其它几项
所属分类:
其它
发布日期:2012-05-08
文件大小:33792
提供者:
helpinglab
基于S3C2410的Linux全线移植文档
Linux 系统移植 目 录 第一部分 前言....................................................................................................................................8 1 硬件环境.......................................................................................
所属分类:
Linux
发布日期:2013-03-20
文件大小:1048576
提供者:
djdqltj007
C程序范例宝典(基础代码详解)
内容简介 本书全面介绍了应用C语言进行开发的各种技术和技巧,全书共分12章,内容包括基础知识、指针、数据结构、算法、数学应用、文件操作、库函数应用、图形图像、系统调用、加解密与安全性、游戏、综合应用等。全书共提供300个实例,每个实例都突出了其实用性。 本书既可作为C程序的初学者学习用书,也可作为程序开发人员、相关培训机构老师和学生的参考用书。 第1章 基础知识 1 1.1 进制转换 2 实例001 十进制转换为十六进制 2 实例002 十进制转换为二进制 3 实例003 n进制转换为十进
所属分类:
C/C++
发布日期:2013-05-17
文件大小:297984
提供者:
huluo666
C范例宝典(基础代码详解)
内容简介 本书全面介绍了应用C语言进行开发的各种技术和技巧,全书共分12章,内容包括基础知识、指针、数据结构、算法、数学应用、文件操作、库函数应用、图形图像、系统调用、加解密与安全性、游戏、综合应用等。全书共提供300个实例,每个实例都突出了其实用性。 本书既可作为C程序的初学者学习用书,也可作为程序开发人员、相关培训机构老师和学生的参考用书。 第1章 基础知识 1 1.1 进制转换 2 实例001 十进制转换为十六进制 2 实例002 十进制转换为二进制 3 实例003 n进制转换为十进
所属分类:
C
发布日期:2014-06-09
文件大小:297984
提供者:
gaoyuyihao
C++中的内存分区介绍
主要介绍了C++中的内存分区介绍,C++的内存划分为栈区、堆区、全局区/静态区、字符串常量和代码区,本文分别对他们一一说明,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-03
文件大小:43008
提供者:
weixin_38596267
浅谈C/C++中指针和数组的不同
这边先简单介绍一下内存分区。 内存按照用途划分为五个区: 1.栈区:由系统控制分配和回收。 例如定义变量 int x = 0; int *p = NULL; 变量所占的内存都是分配在栈区的。 2.堆区:由程序员管理。 在C语言中由 malloc 申请的内存,或者在C++中,用 new 申请的内存,是在堆区中申请的。用完之后需要程序员自己回收,否则会造成内存泄漏。 3.全局区:存储全局变量及静态变量 4.常量区:存储常量。 5.代码区:存储编译之后的二进制代码。 数组和指针具有很大的相似性
所属分类:
其它
发布日期:2020-12-17
文件大小:60416
提供者:
weixin_38569569
C++中的内存分区介绍
C++的内存划分为栈区、堆区、全局区/静态区、字符串常量和代码区。 这里去掉自由存储区,增加了代码区,理由会在下面讲到。 栈区:由系统进行内存的管理。 说明:主要存放函数的参数以及局部变量。栈区由系统进行内存管理,在函数完成执行,系统自行释放栈区内存,不需要用户管理。整个程序的栈区的大小可以在编译器中由用户自行设定,默认的栈区大小为3M。 全局/静态区:全局、静态数据存放在一起的,初始化的全局变量和静态变量是在一起的。未初始化的全局变量和静态变量是在相邻的空间中。 说明:全局变量和静态全局变量的
所属分类:
其它
发布日期:2020-12-31
文件大小:41984
提供者:
weixin_38719578
C/C++ 中堆和栈及静态数据区详解
C/C++ 中堆和栈及静态数据区详解 五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。下面分别来介绍: 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。 自由存储区,就是那
所属分类:
其它
发布日期:2021-01-21
文件大小:143360
提供者:
weixin_38628310
«
1
2
3
4
»