CS作业代写 程序 代码、金融、统计、物理、数学、EE、论文、essay案例
-
媒介:这个是我们这学期编译课所要求的大程,我做的是一个C-的编译器,成果不多,但运行正常,开拓步调较量明晰,但愿与各人共享。 编译器运行结果图如下: 设计文档根基内容如下: 1) 整体框架 2) 词法阐明 Class CTokenizer Class CScaner C要害字表 标识符词法 3) 语法阐明 Class CParser Grammar 根基树形布局 支持的语句及运算 4) 成立标记表 Class LineListRec Class BucketListRec Class CSymb … 继续阅读“C编译器的设计”
:
-
副标题#e# Turbo C2.0的字符屏幕函数主要包罗文本窗口巨细的设定、窗口颜色的配置、窗口文本的排除和输入输出等函数。 1.文本窗口的界说 Turbo C2.0默认界说的文本窗口为整个屏幕, 共有80列(或40列)25行的文本单位, 每个单位包罗一个字符和一个属性, 字符即ASCII 码字符, 属性划定该字符的颜色和强度。 Turbo C2.0可以界说屏幕上的一个矩形域作为窗口, 利用window()函数界说。 窗口界说之后, 用有关窗口的输入输出函数就可以只在此窗口内举办操纵而不超出窗口 … 继续阅读“C语言字符屏幕函数”
:
-
副标题#e# Turbo C提供了很是富厚的图形函数,所有图形函数的原型均在graphics. h中,本节主要先容图形模式的初始化、独立图形措施的成立、根基图形成果、图形窗口以及图形模式下的文本输出等函数。别的,利用图形函数时要确保有显示器图形驱动措施*BGI,同时将集成开拓情况Options/Linker中的Graphics lib选为on,只有这样才气担保正确利用图形函数。 1. 图形模式的初始化 差异的显示器适配器有差异的图形判别率。等于同一显示器适配器,在差异模式下也有差异判别率。因此, … 继续阅读“C语言图形函数(1)”
:
-
副标题#e# C措施由一组工具构成,这些工具包罗措施中所利用的变量和实现特定成果的函数。变量可以分为函数内部界说、利用的变量和函数外部界说的变量,凡是环境下,把函数内部界说、利用的变量称为内部变量或局部变量,而将在函数外部界说的、供很多函数所利用的变量称为外部变量,一般环境下,也可以称为全局变量。 由于C语言不答允在一个函数中界说其他函数,因此函数自己是外部的。一般环境下,也可以说函数是全局函数。 在缺省环境下,外部变量与函数具有如下性质:所有通过名字对外部变量与函数的引用(纵然这种引用来自独立 … 继续阅读“C措施中外部变量与函数干系解惑”
:
-
副标题#e# 引言: 编写高效简捷的C语言代码,是很多软件工程师追求的方针。本文就事情中的一些体会和履历做相关的叙述,差池的处所请列位指教。 第1招:以空间换时间 计较机措施中最大的抵牾是空间和时间的抵牾,那么,从这个角度出发逆向思维来思量措施的效率问题,我们就有了办理问题的第1招——以空间换时间。 譬喻:字符串的赋值。 要领A,凡是的步伐: #define LEN 32 char string1 [LEN]; memset (string1,0,LEN); strcpy … 继续阅读“实现C语言高效编程的四大秘技”
:
-
一、位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。譬喻在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节减存储空间,并使处理惩罚轻便,C语言又提供了一种数据布局,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位分别为几个差异的区域, 并说明每个区域的位数。每个域有一个域名,答允在措施中按域名举办操纵。 这样就可以把几个差异的工具用一个字节的二进制位域来暗示。一、 … 继续阅读“C语言中位域的利用”
:
-
副标题#e# 大部门人用ping呼吁只是作为查察另一个系统的网络毗连是否正常的一种简朴要领。在这篇文章中,作者将先容如何用C语言编写一个模仿ping呼吁成果的措施。 ping呼吁是用来查察网络上另一个主机系统的网络毗连是否正常的一个东西。ping呼吁的事情道理是:向网络上的另一个主机系统发送ICMP报文,假如指定系统获得了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中利用的发声装置。 譬喻,在Linux终端上执行ping localhost呼吁将会看到以下功效: PING lo … 继续阅读“用C语言实现Ping措施成果”
:
-
处理惩罚成果键成果键的问题在于,用户界面并非牢靠的,用户成果键的选择将使屏幕画面处于差异的显示状态下。譬喻,主画面如图1: 图1 主画面 当用户在配置XX上按下Enter键之后,画面就切换到了配置XX的界面,如图2: 图2 切换到配置XX画面 措施如何判定用户处于哪一画面,并在该画面的措施状态下挪用对应的成果键处理惩罚函数,并且担保精采的布局,是一个值得思考的问题。 让我们来看看WIN32编程顶用到的"窗口"观念,当动静(message)被发送给差异窗口的时候 … 继续阅读“C语言嵌入式系统编程修炼之键盘操纵”
:
-
副标题#e# 本文具体先容C语言中对时间和日期的处理惩罚 Chuck Allison 是盐湖城圣 Latter Day 教堂总部下耶稣教堂家属汗青研究处的软件体系设计师。他拥有数学学士和数学硕士学位。他从1975年起开始编程,从1984年起他开始从事c语言的解说和开拓。他今朝的乐趣是面向工具的技能及其教诲。他是X3J16,ANSI C ++尺度化委员会的一员。发送e-mail到 [email protected],可能拨打电话到 (801)240-4510 均可以与他取得接洽。 大部门的操纵系统 … 继续阅读“C语言中对时间和日期的处理惩罚”
:
-
副标题#e# 常常听见别人说面向工具的措施设计,以前也有上过面向工具措施设计这门课。但是不幸的是,这些都是以C++,甚至VC++为基本的。而越发不幸的是,多年以来我一直是一个C的利用者。在学校的时候,我主要做的是硬件上的驱动层,和底层成果层。 在事情今后,又做的是手机上的软件开拓,所有这些都是和C离不开的。固然我不得不说,C++是一门很好的语言,可是它的编译速度,代码效率,编译后的代码巨细都限制了它在嵌入式上的应用。(尽量此刻的嵌入式CPU越来越快,内存容量变大,我以为用C++也应该没有什么问题 … 继续阅读“感伤C语言中的面向工具思想”
: