码迷,mamicode.com
首页 >  
搜索关键字:数据段    ( 980个结果
C++编译器对属性和方法的处理机制
C++中的class从面向对象理论出发,将变量(属性)和函数(方法)集中定义在一起,用于描述现实世界中的类。从计算机的角度,程序依然由数据段和代码段构成。 C++编译器如何完成面向对象理论到计算机程序的转化? 换句话:C++编译器是如何管理类、对象、类和对象之间的关系 具体的说:具体对象调用类中的方法,那,c++编译器是如何区分,是哪个具体的类,调用这个方法? demo #include...
分类:编程语言   时间:2015-06-12 01:03:59    阅读次数:143
Linux系统编程——多线程实现多任务
每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。...
分类:编程语言   时间:2015-06-10 19:28:30    阅读次数:193
《Linux内核设计与实现》读书笔记之进程地址空间
1.进程的内核区域包含各种内存对象             进程的内核区域包含各种内存对象,比如: 1.可执行文件代码可以包含各种内存映射,称为代码段(text section)。 2.可执行文件的已初始化全局变量的内存映射,称为数据段(data section)。 3.包含未初始化全局变量,也就是bss段的零页(页面中的信息全部为0值,所以可以用于映射bss段等目的)的内存映射。 4....
分类:系统相关   时间:2015-06-08 19:37:01    阅读次数:193
const关键字用法
* 读作 pointer to,从右向左读 * const p 变量p存放在read-only数据段,p为常量指针,p只用于读操作, 告诉编译器,p仅用做右值;读作:p is const pointer to const *p 变量p存放在栈区;*p不一定为常量区,但*p只用于读操作,告诉编译...
分类:其他好文   时间:2015-06-03 21:14:49    阅读次数:105
static作用
C程序一直由下列部分组成:1)正文段——CPU运行的机器指令部分;一个程序仅仅有一个副本;仅仅读,防止程序因为意外事故而改动自身指令;2)初始化数据段(数据段)——在程序中全部赋了初值的全局变量,存放在这里。3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)...
分类:其他好文   时间:2015-06-03 11:41:07    阅读次数:112
变量、作用域和内存问题 - 基本类型和用类型的值
基本类型和引用类型的值 ECMAScript变量可能包含两种不同的数据类型的值:基本类型和引用类型值。 基本类型值指得是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 在将一个值赋给变量的时,解析器必须确定这个值是基本类型值还是引用类型值。其中5种基本数据类型:Undefined、N...
分类:其他好文   时间:2015-06-01 18:14:43    阅读次数:120
2.汇编中的算数运算指令
上周我的学习进度较快,看了很多的理论知识,没有进行太多的实践,所以先把理论知识进行一个总结,然后本周在将书中的实验进行实践。1.定义多个段的方法:(1)对于不同的段,要有不同的段名(2)段短地址的引用:段名就相当于一个标号,它代表了段地址(3)“代码段”、“数据段”、“栈段”完全是我们安排的2.CP...
分类:其他好文   时间:2015-05-28 00:37:54    阅读次数:171
数据库索引工作原理
问:随着数据库的增大,既然索引的作用那么重要,有谁能抛开具体的数据库来解释一下索引的工作原理? 答:(我自己来回答这个问题,:o-)) 为什么需要索引数据在磁盘上是以块的形式存储的。为确保对磁盘操作的原子性,访问数据的时候会一并访问所有数据块。磁盘上的这些数据块与链表类似,即它们都包含一个数据 段....
分类:数据库   时间:2015-05-27 12:03:22    阅读次数:136
几道汇编入门题目
用汇编语言编写一个程序,找出在数据段中预先定义的一组带符号数中的最大数和最小数,并将它们的序号显示到屏幕上(假设序号从0开始)。例如一组数据定义为: 0A5H,32H,73H, 08H,0FH,90H,0DAH,3BH 则显示结果为:Max:2 Min:5 my solution: 1 data.....
分类:其他好文   时间:2015-05-24 18:47:16    阅读次数:196
第十章 动态数组
当写下这个题目的时候,笔者心里其实非常犯难。因为从本质上来说,本章想阐述的内容与题目所宣示的概念,其实是不一样的。在编程中,我们常常要处理一段长度未知的数据,而且,运行过程中长度可能会发生变化,现行的C/C++标准没有提供在栈段和数据段内存中的实现,只提供堆中的实现,例如可以象下面代码那样在堆中分配...
分类:编程语言   时间:2015-05-21 10:39:18    阅读次数:124
980条   上一页 1 ... 75 76 77 78 79 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!