首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 531 毫秒
1.
C语言是一种计算机程序设计语言,它兼具高级语言和汇编语言的特点,它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言。所以学好C语言对每一个计算机专业的学生来说都是必要的。  相似文献   

2.
本文对一个可以在各种微型机上实现的高级语言—“MICRO-C”作了介绍。MICRO-C实际上是C语言的子集,C语言则是一个用于UNIX操作系统(贝尔实验室为PDP-11研制的操作系统)的语言。和C语言对比,MICRO-C不支持浮点操作,整数限于8位;但C语言的其它主要特性它都支持,这些便是它与C语言的主要不同点。  相似文献   

3.
李先静 《程序员》2009,(2):85-88
本文讨论了在C语言中如何实现接口和设计模式。真实的C语言C语言始终是开源社区,特别是系统软件和嵌入式系统中的王者,在可预见的未来,C语言将持续焕发它的生命力。有些外行的人认为C语言不适合开发大型软件,这就大错特错了,操作系统内核、虚拟机、数据库管理系统、  相似文献   

4.
C语言是一种通用的计算机程序设计语言,它的编程过程较为简单,经过简单的学习就能很快的学会,而且它的利用范围相当广泛,现在的编程工作者对它的认可度很高,但是学习的过程相对枯燥。C语言现在已经成为了大学计算机中的必修课,而且还必须进行C语言的等级考试,为了让学生能够更好的掌握C语言,现在我们就来讨论如何提高计算机C语言的教学质量。  相似文献   

5.
Visual C#中委托特性的原理及应用   总被引:2,自引:0,他引:2  
何卓华  唐平 《现代计算机》2002,(6):65-67,85
委托Delegate是C#语言一项非常重要的特性,它相当于C或C++语言中的指针并且是类型安全的。它主要应用于回调函数和事件处理,它用于异处理中,它是一种参考类型,由基类System.Delegate派生。本文就它的主要概念和应用进行了论述与探讨。  相似文献   

6.
C语言是计算机编程中应用较为广泛的编程语言之一,它具有高级编程语言和汇编语言的特点,但是它在使用过程中仍然存在一些问题,影响了编程效果与效率。笔者结合实际对C语言的计算机编程技术进行探讨,以期对运用C语言进行编程的工作人员有所帮助。  相似文献   

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

8.
C语言教学中计算机原理知识的应用   总被引:1,自引:0,他引:1  
C语言作为一门高级程序设计语言,其一个显著特点是它和计算机硬件紧密相关.在教学中应该结合这个特点,利用计算机原理课程中的基础知识来讲解C语言相关知识点,这样可以加深学生对C语言的理解,并更好地把握C语言的特点.  相似文献   

9.
Java语言是目前较为流行的网络编程语言,它克服了C和C++语言的不足之处,具有编程简单、面向对象、分布式、解释执行、安全、与平台无关、可移植、高性能、多线程以及动态性等特点.下面笔者将它与C和C++语言作一比较和分析,从而使懂得或学过C和C++语言的读者能对它们之间的异同有进一步的了解.  相似文献   

10.
C语言是一门基于通用的计算机编程语言,它对于开发新软件有很大的帮助,有利于计算机的发展.本文中首先简述了C语言的概念及其特点,然后详解了C语言的使用技巧,最后还提出了C语言和其他编译语言混用的方法.  相似文献   

11.
This paper describes the architecture of DISC, a system for parallel software development. The system is designed for programming computer systems having several autonomous units, not memory-sharing, and linked by means of a communication network.

The system consists of three parts. The concurrent programming language DISC (DIStributed C), which is an extension of the C language based on the concurrent mechanisms envisaged by the CSP computational model. The programming environment, designed to promote software engineering techniques in the development of distributed-programs. The language run-time support, which provides for the distributed execution of programs.  相似文献   


12.
在许多应用软件运行时都带有命令行参数,这些命令行参数在C语言编写的程序中也可以实现,灵活地运用命令行参数进行处理可以有效地提高程序的运行效率,收到事半功倍的效果。详细分析了C语言编程技巧在C语言学习中的应用。  相似文献   

13.
刘曙  李进  狄博 《计算机工程与设计》2003,24(12):123-125,128
阐述了指挥自动化通信协议翻译软件的软件自动生成原理和实现方法,这是软件自动化在指挥自动化中的一个典型应用。该应用中采用了软件自动化的过程实现方法,定义了一种扩展标记语言,通过对扩展标记语言的语法分析,最后生成了跨平台跨语言的一组协议翻译程序,满足了指挥自动化系统中通信子系统对多协议翻译的要求,并且高效,高质量,易修改和易维护。  相似文献   

14.
文章通过阐述计算机常用的编程语言,分析不同编程语言对计算机软件开发的影响,对计算机软件开发中编 程语言选择相关注意事项展开探讨,旨在为促进计算机软件开发中编程语言的合理选择提供一些思路。  相似文献   

15.
随着计算机技术飞速发展,编程技术取得巨大进步,各种各样的程序为我们学习工作生活提供了很大方便,编程工具和语言类型也空前丰富。其中,C语言由于实现速度快,逻辑性强,在编程技术中占有重要地位,成为研究开发的重要工具,很多环境下非常便捷。本文从研究角度出发,以总结的方式,介绍在采用C语言编译密码方案并进行分析的过程,在应用中不断学习。  相似文献   

16.
捷联惯性导航系统(SINS)是由惯性测量元件和导航计算机构成的多功能自主式导航系统,为满足这种一般单任务计算机的环境要求,本文介绍了利用C语言可对计算机硬件和内存直接进行操作的特点,实现导航计算机的输入输出功能。首先讨论了用C语言直接编码的思想步骤,然后介绍了有关接口软件的实现原理,主要包括通讯接口芯片的编程,中断控制器编程,中断服务程序的安装以及中断信号的处理等,实际应用结果表明:C语言是设计和  相似文献   

17.
《Computers & Structures》1987,25(3):463-465
The C programming language is becoming popular in the application software development. The advantages of C are due to its compactness, modularity, faster execution speed and portability. This paper reviews the various features of C and its suitability in structural analysis software development. A quantitative comparison is made between C and Fortran by developing a truss analysis program in both languages. These programs are tested for execution speed on a VAX 11/785, SUN workstation and an IBM-PC/AT. The results of this investigation show that future software development in structural engineering should consider C as a viable alternative to the traditional programming languages.  相似文献   

18.
近年来,C语言不仅为计算机专业工作者使用,而且为广大计算机应用人员所喜爱和使用。在利用C语言开发应用程序时,由于C语言具有灵活的程序设计风格,语法限制不太严格,程序设计自由度大等特点。这就给许多初学C语言的人员造成了许多困难,为了能够快速找出并改正程序中的错误;该文通过对C语言程序设计中常见的错误问题进行分析与研究。给出了一些可供参考的实例及解决方法,为学习C语言程序设计的用户提供方便。  相似文献   

19.
阐述了开放式虚拟仪器平台LabVIEW的特点,介绍了PCI总线技术。利用图形化编程语言LabVIEW的虚拟仪器和动态特性,在计算机上构成用户界面动态显示和交互,使用LabVIEW动态链接库,调用板卡函数开发出了一个由计算机控制的FIFO半满式32路数字量采集系统,并且进行了软件可行性的测试。数据采集卡配合虚拟仪器中的LabVIEW编程,就能完成数据采集过程。实验证明,采用这种方法省去了复杂的语言编程,缩短了软件的开发时间,简化了开发过程,同时也增加了应用的灵活性。  相似文献   

20.
刘强 《计算机应用》2012,32(Z1):77-79,82
为了提高3D电磁场仿真的开发效率和精度,需要把外部应用程序与CST软件结合起来,但该软件只提供了对VBA宏语言的支持,研究如何实现C++语言与CST软件之间的接口控制具有很实用的意义.在分析了OLE自动化技术以及变体类与OLE服务器之间接口控制技术的基础上,通过对CST软件环境中工程、对象、方法的组织结构的研究,利用变体类提供的命令结合C++语言编程实现了二者之间的接口控制.重点介绍了C++语言调用这些对象的具体编程方法,并指出了编程时应注意的细节问题.最后给出了一个应用实例,程序运行结果表明,该方法有效可行,可以扩展应用到深层次的电磁仿真设计中去.  相似文献   

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

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