C程序的文件组织及基本构成.pptVIP

  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文档。上传文档
查看更多
第2章 C程序的文件组织及基本构成 主要内容 2.1 C文件 2.2 C函数 2.3 C语句 2.4 保留字与标识符 2.5 运算符 2.6 编辑C程序时应注意的问题 2.1 C文件 C语言是结构化的程序设计语言,C程序可由一个或多个文件组成,C源文件的扩展名一般为.C或.H。 补充:C++的文件扩展名是.CPP C程序的执行是从main函数开始的,如果在main函数中调用其他函数,在调用后流程返回到main函数,在main函数中结束整个程序的运行。 2.1 C文件 2.1 C文件 注意 1. printf是系统输出函数,要调用此函数,需要包含库文件 stdio.h 2. 在main函数中要调用disp函数,而disp函数在文件1-1-2.c中,所以在main函数所在的文件中应包含1-1-2.c 3. 所有函数的开始都以“{”开始,“}”结束。 4. 所有语句都用“;”结束。 5. C语言中区分大小写。 2.2 C函数 函数的调用形式为: 函数名(参数) 函数的原型为: 函数返回值 函数名(形式参数表) C程序中必须有一个函数名为main的函数,且只能有一个main函数。程序运行时从main函数开始,最后回到main函数。函数是C语言的最基本的单位。 2.2 C函数 函数结构的例子 int add(int x, int y) /*函数返回值类型、函数名及形式参数的声明*/ { /*函数体开始*/ int z; /*数据定义部分,给变量分配内存空间*/ z = x+y; /*执行语句*/ return z; /*函数结束前返回一个整型值*/ } /*函数体结束*/ 2.3 C语句 C文件由函数构成,函数由语句构成,语句的结束符用“;”表示 注意: { }; 这样的语句是错误的 注意:函数调用时的参数叫实参,函数原型中的参数叫形参。 2.4 保留字与标识符 语句由保留字、标识符、运算符和表达式构成。 保留字是指C语言中有特殊含义的字,只能用于C语言中特定的场合。 C语言有30多个保留字,可以分为以下几种 1.类型说明 用于定义、说明变量、函数或其他数据结构的类型。有int、long、short、float、double、char、unsigned、signed、const、void、volatile、enum、struct、union。 2.4 保留字与标识符 2.语句定义 用于表示一个语句的功能。有if、else、goto、switch、case、do、while、for、continue、break、return、default。 3.存储类 typeof、auto、register、extern、static 4.标识预处理功能的关键字 define、include、undef、ifdef、endif、line。 注意:C语言的保留字都使用小写字母。如int是保留字,用于说明整型变量;INT则不是保留字,可以作为变量名或函数名等。 2.4 保留字与标识符 标识符分为系统命名的标识符与用户自命名标识符,系统标识符通常用于系统函数的命名,如printf、strlen、scanf、fabs、malloc等。 用户自命名标识符是用户为命名变量或定义函数而取名,通常用户自定义标识符以字母或下划线开头,由字母、数字、下划线组成。 例:a_12、_12、Int、sqrt、ab12等都是正确命名的标识符。 12a、char、a/b等都是不正确的标识符。 2.4 保留字与标识符 变量命名的规定: 变量的名字必须符合C语言对标示符得规定 例:sum,_total, month, Student_name, lotus_1_2_3,BASIC, li_ling M.D.John, ¥123,3D64,ab 2.5 运算符 C运算符和C算术表达式简介 1. C语言的运算符有以下几类:  ⑴算术运算符 (+ - * / %)  ⑵关系运算符 (><==>=<=!=)  ⑶逻辑运算符 (!&&||)  ⑷位运算符 ( ~ |∧&)  ⑸赋值运算符 (=及其扩展赋值运算符)  ⑹条件运算符 (?:)  ⑺逗号运算符 (,) 2.5 运算符 C运算符和C算术表达式简介 (8)指针运算符 (*和&) (9)求字节数运算符(sizeof) (10)强制类型转换运算符( (类型) ) (11)分量运算符(.

文档评论(0)

hy840215 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档