首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用指针,可以有效地表示复杂的数据结构;能动态分配内存:方便地使用字符串;有效而方便地使用数组;在调用函数时能得到多于1个值;能直接处理内存等。然而指针又是非常不安全的设施,错误的理解与使用指针,将使用户  相似文献   

2.
指针是语言中的一个重要概念,也是语言的一个重要特色正确而灵活的运用指针,可以有效地表示复杂的数据结构,能动态地分配内存,能直接处理内存地址等,这对于设计系统软件是很有必要的。  相似文献   

3.
本文讨论了大数量处理中C语言不同指针的处理特点及运算效率,介绍了用far指针进行大数据量处理并具有较高运算效率的处理方法。  相似文献   

4.
指针是C语言中一个重要的概念,也是C语言中一个重要的特色。正确而灵活地运用指针可以提高程序的运行速度和降低程序的存储空间。也可以有效地表示和实现复杂的数据结构。同时指针又是一个十分难以理解的概念。错误地使用指针将使程序中隐藏一些不容易发现且难以排除  相似文献   

5.
指针指针是C语言中的一个重要概念,指针类型数据在C语言程序中的使用十分普遍。C语言区别于其它程序设计语言的主要特点就是处理指针时所表现出的能力和灵活性。正确地使用指针类型数据,可以有效地表示复杂的数据结构,直接处理内存地址,而且可以更为有效合理地使用数组。一、指针与地址计算机程序的指令、常量和变量等都要存放在以字节为单位的内存单元中,内存的每个字节都具有一个唯一的编号,这个编号就是存储单元的地址。各个存储单元中所存放的数据,称为该单元的内容。计算机在执行任何一  相似文献   

6.
C语言指针教学探讨   总被引:1,自引:0,他引:1  
指针是C语言教学的重和难点,也是C语言的精华。正确而灵活地应用指针,能动态分配内存;可以有效地表示复杂的数据结构;有效而方便地使用数组等。论文针对C语言指针的教学进行探讨,力图通过细致的分析,提出行之有效的教学方法,与同行商榷.  相似文献   

7.
C++对象的持久化中的问题和解决方案   总被引:1,自引:0,他引:1       下载免费PDF全文
陶伟  麦中凡 《软件学报》1996,7(2):73-82
多媒体智能数据库系统MIDS(multimediaintelligentdatabasesystem)是一个对象数据库管理系统.它的数据库编程语言是P++,P++个语言是一种基于C++的语言.作者在P++的实现过程中遇到了以下问题:首先,C++的指针有二义性,它无法在语义上区分成员指针和引用指针,以及易失性指针和持久性指针,从而给事务管理中的对象加锁及其它方面带来问题.其次,具有虚拟函数或虚拟基类的对象中含有指向内存中的指针,而这些指针不是由程序员定义的.如果C+个对象被持久化,这些指针在不同的程序调用中有可能无效.最后,如果作者用文件系统调用来存储对象,那么必须要设计复杂的Cache系统和做大量对象的格式转化工作,这需要大量的空间和时间,所以他们采用了另外的一种方法──基于虚拟内存空间映射的存储方案.  相似文献   

8.
指针是C程序设计的重点和难点,也是软件界的讨论热点:、正确而灵活地运用指针,可以有效地表示复杂的数据结构,能动态分配内存,直接处理内存地址等。在学习和应用指针过程中,传统的指针概念和用法常常使人感到困惑。文中提出了单星指针、双星指针等新概念,比较全面地介绍了指针的理论和应用.  相似文献   

9.
通过对比C语言中几种不同类型的指针,分别说明了其特点,指出了在实际应用C语言的指针时应注意的问题。  相似文献   

10.
指针是C语言中一种重要的数据类型 ,学习C语言若不学好指针数据类型 ,就不能更好地掌握C语言的精华。近几年笔者在从事C语言教学中发现很多同学在学习指针时非常困难 ,而且往往处于一知半解。笔者将从以下几个方面来阐述C语言中的指针这一数据类型。1 指针与指针变量  所谓指针 ,英文单词为point,也就是变量的地址 ;而指针变量则是用于存放地址值的量。可见指针类型的数据和平常所说的整型、浮点型等数据一样 ,它也是一种数据类型。指针变量 ,和其它类型变量相同 ,在计算机内同样也占有存储单元 ,不同的是这种类型的变量存放的…  相似文献   

11.
指针是C语言中一种非常重要的数据类型,是C语言的精华和特色之一,灵活地运用指针可以处理各种复杂的数据结构,它可以使程序简洁、紧凑、高效,学习和使用C语言就要深入学习和掌握指针。  相似文献   

12.
C语言指针探讨   总被引:1,自引:0,他引:1  
指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用指针,可以有效地表示复杂的数据结构;能动态分配内存;能方便地使用字符串;有效而方便地使用数组;在调用函数时能得到多于1个的值;能直接处理内存等。但同时,指针的概念也难以理解,使用比较灵活的特点给程序设计者的学习和应用带来困难。本文结合例题探讨指针问题。一、指针的概念如果在程序中定义了一个变量,在编译时就会给这个变量分配一定长度的内存空间。内存区的每一个内存单元都有一个地址,用来标识内存单元,通过地址对所标识的单元存放数据。给变…  相似文献   

13.
本文讨论了C语言的数组与指针的关系,通过动态存储分配函数和多级指针的结合实现C语言的多维动态数组。  相似文献   

14.
指针是C语言教学的重和难点,也是C语言的精华。正确而灵活地应用指针,能动态分配内存;可以有效地表示复杂的数据结构;有效而方便地使用数组等。论文针对C语言指针的教学进行探讨,力图通过细致的分析,提出行之有效的教学方法,与同行商榷。  相似文献   

15.
指针是C语言的一个重要数据类型,向用户提供了一种较为直接的地址操作手段。正确地使用指针,可以方便、灵活、有效地组织和表达复杂的数据结构。动态内存分配和管理也离不开指针。计算机组成原理与C语言有着紧密的联系,二者的结合学习,可以帮助程序员更好地理解C语言指针。为此,文章探讨C语言指针与计算机组成原理的关联与应用。  相似文献   

16.
指针是C语言中广泛使用的一种数据类型,运用指针编程是C语言的主要风格之一。利用指针变量可以直接对内存中各种不同数据进行快速处理,理解和运用好指针可以编出简洁明快、性能强的C程序。  相似文献   

17.
刘国田 《软件》1996,(2):31-36
机械设计目前已全面应用CAD方法即借助电脑软件实现建模及修改等。为了利用C++的类封装机制,人们常常开发基于C^++的高层面向对象语言来编制机械设计软件。带有虚拟函数或虚拟基类的C^++对象包含动态内存指针,这些指针超出创建它们程序生存期即告无效,但开发基于C^++的高层面向对象语言必须使用稳固对象。本文分析隐含指针问题并讨论实现对象转储的途径。  相似文献   

18.
C与C++语言程序设计中指针的概念是不可缺少的主要内容。指针类型用途很广,利用指针可以直接对内存中各种不同的数据结构的数据进行快速处理。如:能方便地使用字符率,有效而方便地使用数组,指针的使用为函数修改其调用参数提供了方便,用于支持C的动态内存分配,创建键表和管理动态对象等,C的很多特性完全依赖于指针才能实现。正是因为有了指针及其灵活应用,才使C语言成为一门绝好的语言,尤其擅长于书写系统软件,但指针作为C语言的最显著特征的同时,又是C语言最危险的特征。1指针的分类指针可以分为两大类:指向对象的指针和…  相似文献   

19.
指针与函数   总被引:2,自引:2,他引:0  
存储和处理是程序设计的基本矛盾。存储中也有处理,是基本处理,例如,机器指令中的操作码,C语言内置类型中的运算符。随着处理越来越复杂,程序设计的基本矛盾不断向前发展,从而推动了程序语言的发展。指针(在机器语言中是地址)是存储和处理的“媒介”、“中介”,是语言的要素,它随着处理越来越复杂也在同时向前发展。  相似文献   

20.
带有指针的嵌套式语言的全程分析方法   总被引:1,自引:0,他引:1  
对指针变量以及过程间的数据的分析是嵌套式语言全程分析的关键问题之一。本文提出了一种对带有指针的嵌套式语言的全程分析方法,该方法可以有效地解决上述问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号