网站大量收购独家精品文档,联系QQ:2885784924

C措辞浅近2.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C措辞浅近2

C语言通俗2 C语言通俗2.txt大悲无泪,大悟无言,大笑无声。我们手里的金钱是保持自由的一种工具。女人在约会前,一定先去美容院;男人约会前,一定先去银行。1、算法 程序处理数据的流程被称为算法,算法可以用言语描述,也可以用流程图描述. 2、程序 不管用什么语言来表达的对问题的描述,通常都称为程序。 3、数据结构 数据结构是计算机存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率的算法。数据结构往往同高效的检索算法和索引技术有关。 4、数据类型 数据类型是指数据的内在表现形式。通俗地说,我们把数据加工计算中的特征称为数据类型。 5、字符串 字符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s=a1a2???an(n=0)。它是编程语言中表示文本的数据类型。 通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。 6、表达式 用运算符和括号将运算对象(常量、变量和函数等)连接起来的、符合C语言语法规则的式子,称为表达式。 7、主调函数 在函数中,可以使用函数调用语句,来调用其他函数(称为被调用函数),这时,就把控制转移到被调用函数,而在被调用函数执行完毕或执行到语句return时,又把控制转向原来的函数(称为主调函数). 8、被调函数 9、变量 在程序执行过程中,其值不发生改变的量称为常量,取值可变的量称为变量。 10.C语言中struct结构体,比如要描述学生信息,需要有性别、姓名、年龄等信息,这样用一个简单数据类型就描述不了,需要使用结构体。 结构体。 就是定义一系列变量的集合 例如: struct test { int a; int b; }; 使用的时候: test t; t.a = 1; t.b = 2; 11.通俗地解释一下在C语言中函数是什么有什么作用 在程序中需要c语言函数进行简易化操作,有了函数大大减少了庞大程序中的错误和不清楚问题,例如:我要把加好的数放到函数中去打印,这样就可用一两句c语言语句来编写,否则会相当麻烦要写上许多条语句,懂否???把一个复杂的操作分成几部分来完成,使你的思路清晰,变量命名冲突减小。 你想想看 如果你的主函数有一万行五千个变量的话,光起名字就要费尽心力了吧?更何况那么多行代码不晕你就是神仙 对了最重要的是可以发布单独的函数库,你看c语言里那么多函数比如说 printf 就是这么发布的,如果没有函数的话,要不就要把所有的基本操作搞成关键字(那就会有成千上万的关键字,太恐怖了),要么你就要全部自己重写这些操作(天哪,累死我把)。 基本上就是大事化小小事化了的意思 嘿嘿嘿 函数就是完成一个操作,完成一个操作以后可以返回一个结果,也可以不必返回一个结果,只是完成一个操作. C源程序是由函数组成的。 C程序是由一组或是变量或是函数的外部对象组的。 函数是一个自我包含的完成一定相关功能的执行代码段。 从函数定义的角度看,函数可分为库函数和用户定义函数两种。 1)库函数 由C系统提供,用户无须定义, 也不必在程序中作类型说明,只需在程序前包含有该函数原型的头文件即可在程序中直接调用。在前面各章的例题中反复用到printf 、 scanf 、 getchar 、putchar、gets、puts、strcat等函数均属此类。 (2)用户定义函数 由用户按需要写的函数。对于用户自定义函数, 不仅要在程序中定义函数本身, 而且在主调函数模块中还必须对该被调函数进行类型说明,然后才能使用。 2. C语言的函数兼有其它语言中的函数和过程两种功能,从这个角度看,又可把函数分为有返回值函数和无返回值函数两种。 (1)有返回值函数 此类函数被调用执行完后将向调用者返回一个执行结果, 称为函数返回值。如数学函数即属于此类函数。 由用户定义的这种要返回函数值的函数,必须在函数定义和函数说明中明确返回值的类型。 (2)无返回值函数 此类函数用于完成某项特定的处理任务, 执行完成后不向调用者返回函数值。这类函数类似于其它语言的过程。 由于函数无须返回值,用户在定义此类函数时可指定它的返回为“空类型”, 空类型的说明符为“void”。 3. 从主调函数和被调函数之间数据传送的角度看又可分为无参函数和有参函数两种。 (1)无参函数 函数定义、函数说明及函数调用中均不带参数。 主调函数和被调函数之间不进行参数传送。 此类函数通常用来完成一组指定的功能,

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档