(完整)C语言谭浩强学习笔记.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天不造人上人 , 亦不造人下人——福泽谕吉 C 语言谭浩强版笔记 第一章 程序设计和 C语言 1、计算机能直接识别和接受的二进制代码称为 机器指令 ,机器指令 的集合就是该计算机的 机器语言。 2、语言的发展历史:①机器语言②符号语言③高级语言 3、高级语言的发展:①非结构化语言②结构化语言③面向对象的语 言 4、C语言的祖先是 BCPL语言 5、在字符串中的 // 和/* 都不作为注释的开始。而是作为字符串的一 部分。 【但是在vc++6.0 中// 显示编译错误】 6、不要以为在 max函数中求出最大值 z 后就会自动地作为函数值返 回调用处,必须用 return 语句指定将哪个值作为函数值。也不要不 加分析地在所有函数后面都写上 return 0 7、一个程序由一个或多个源程序文件组成 8、全局声明:即在函数之外进行的数据声明,在函数外面声明的变 量称为全局变量。例如把 int a,b,sum; 放到 main 函数的前面 9、函数是 C 程序的主要组成部分,编写 C程序的工作主要就是编写 一个个函数 10、一个 C语言程序是由一个或多个函数组成的, 其中必须有且只有 一个 main 函数 11、一个小程序只包含一个源程序文件, 在一个源程序文件中包含若 1 天不造人上人 , 亦不造人下人——福泽谕吉 干个函数(其中一个为 main 函数),若程序规模太大,可以使一个程 序包含若干个源程序文件, 每个源程序文件又包含若干个函数 【一个 源程序文件就是一个程序模块,一个程序分成若干个程序模块】 12、在进行编译时是以源程序文件为对象进行的 【分别对各源程序文 件进行编译得到相应的目标程序, 然后再将这些目标程序连接成为一 个统一的二进制可执行程序】 13、C语言的这种特点使得容易实现程序的模块化 14、一个函数名后面必须跟一对圆括号, 括号内写函数的参数名及其 类型。如果函数没有参数, 可以写 void 或空括号 【如int main(void) 或 int main() 】 15、void dump(){} 它是一个空函数,但是是合法的 16、程序总是从 mian 函数开始执行的,不管位置在哪儿 17、程序中对计算机的操作是由函数中的 C语句完成的 18、二进制目标程序在 visual C++ 中的后缀为 .obj 19、可执行程序在 visual C++ 中的后缀为 .exe 20、一个源程序经过编译后得到的目标程序要经过连接阶段与函数库 进行连接才能生成可执行文件 21、程序设计的任务: ①问题分析②设计算法③编写程序④对源程序 进行编辑、编译和连接⑤运行程序,分析结果⑥编写程序文档 第二章 算法 1、对数据的描述:在程序中要指定用到哪些数据类型以及这些数据 2 天不造人上人 , 亦不造人下人——福泽谕吉 类型和数据的组织形式,这就是 数据结构 。 2、对操作的描述:即要求计算机进行操作的步骤,也就是 算法 。 3、算法 +数据结构 =程序 4、算法是灵魂,数据结构是加工对象,语言是工具,编

文档评论(0)

147****2695 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档