本电子文档详细讲述了C语言的学习内容,包括各种算法,变量,数组,函数,结构,指针,字符串,预处理,输入和输出等内容
上传时间: 2014-01-26
上传用户:wqxstar
C程序设计语言于1978年出了第一版,此后,计算机世界经历了一场革命,C语言也有了合理的变化。1988年美国国家标准学会就C语言的主义制订出了ANSI C标准。本书第二版就是按这个标准来描述C语言的。全书八章,分别分:1.指导性绪论;2.数据类型、运算符与表达式;3.控制流;4.函数与结构;5.指针与数组;6.结构;7.输入输出;8.UNIX系统界面。书后附录为:A.参考手册;B.标准库;C.语言
上传时间: 2014-01-10
上传用户:tuilp1a
一共有8道面试中最有可能问到的编程题目,包括数组、指针、串方面的灵活运用的知识。
标签: 编程
上传时间: 2014-01-25
上传用户:bcjtao
c++ how to program 里面详细介绍了从第1章到第24章的代码学习实例。是初学者很好的学习资料。 第1章 计算机、Internet和万维网简介 第2章 C++编程入门 第3章 类和对象介绍 第4章 控制语句(第Ⅰ部分) 第5章 控制语句(第Ⅱ部分) 第6章 函数和递归入门 第7章 数组与CC+标准库类模板vector 第8章 指针和基于指针的字符串 第9章 类的深入剖析(第Ⅰ部分) 第10章 类的深入剖析(第Ⅱ部分) 第11章 运算符重载:字符串和数组对象 第12章 面向对象编程:继承 第13章 面向对象编程:多态性 第14章 模板 第15章 输入/输出流 第16章 异常处理 第17章 文件处理 第18章 String类和字符串流处理 第19章 Web编程 第20章 搜索和排序 第21章 数据结构 第22章 位、字符、C字符串和结构体 第23章 标准模板库 第24章 其他主题
上传时间: 2014-01-13
上传用户:yuzsu
本软件模拟Shell 的命令解释程序,了解如何创建子进程来执行一项专门的工作以及父进程如何继续子进程的工作。编写一个C语言程序作为Linux内核的Shell命令行解释程序,所执行的结果需和系统命令方式保持一致。基本运行方式为:当用户敲入命令行如:identifier[identifier[identifier]],Shell应该解析命令行参数指针数组argv[argc]。
上传时间: 2014-11-02
上传用户:SimonQQ
汇编程序中的数制转换与DOS调用功能的结合,还有一个表处理程序,以下是程序实现的功能: 1.从键盘输入一个十进制数,转换为二进制显示在屏幕上; 2.输入十位BCD码,转换为4字节十六进制显示; 3.从键盘输入两个十进制数,相加后将结果显示在屏幕上; 4.从键盘键入一个4位十六进制数,转换为十进制显示在屏幕上; 5.对一个已知长度的从小到大的无符号字节数组查找关键字;用二分法实现
上传时间: 2016-06-16
上传用户:wsf950131
该文件里包括输入一个整数,用递归算法将整数倒序输出的程序和用指向二维数组基本元素的指针变量输出二维数组全部变量的程序。
上传时间: 2016-06-27
上传用户:saharawalker
对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址运算符&(radsym),指向运算符@(padsym) 3.修改单词:修改不等号#为<> 4.扩充语句:(1)增加了else子句 (2)增加了for语句 5.增加运算:(1).++运算 (2).--运算;(3).+=运算 (4).-=运算;(5).&取址运算; (6).@指向运算; 6.增加类型:(1).增加多维数组a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指针类型(任何变量都能存放指针,但不支持指针的指针,如b:=@@a应该改写为c:=@a,b:=@c) 7.将过程procedure扩展为函数:(1).允许定义过程时在其后加参数(var a, var b,……..,var n) (2)允许通过指针向函数形式参数传地址;(3)允许返回值;可以用 a:=p(a,b,c….,n) 返回
标签: downtosym returnsym elsesym downto
上传时间: 2016-07-02
上传用户:saharawalker
在本次试验中需要注意基址寄存器BX的移动方法,对以字为单位的数组,BX的移动方式 是每移动一次加2或者减2 另外函数调用的过程中需要小心PUSH和pop的调用是否安全,例如在name_sort中pop CX的 时候没有先Push CX,导致了name_sort函数不可以调用 此程序使用比较高效的方法只是对号码单的首地址进行排序,为此开辟了一个地址数组 AdTable,类似C语言中的指针数组 在每个名字的前面存有每个名字的长度,有利于对名字进行比较,体现了空间换时间
上传时间: 2016-07-15
上传用户:gengxiaochao
一、实践的目的和要求 加深对《C语言》课程所学知识的理解,进一步巩固C语言讲法规则。学会编制结构清晰C语言课程设计报告 、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力 二、内容 在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,包括时间函数、、绘图函数,以及文件的读写操作等
上传时间: 2016-07-29
上传用户:凤临西北