- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计与vc6.0
C语言程序设计 主要内容与难点 概述 1.1 C语言与贝尔实验室 1.2 C程序的开发步骤 1.编写源代码文件 2.编译 3.链接 4.运行 5.开发一个C程序的基本步骤图示 1.3 使用VC++开发环境 1.3.1 配置VC++6.0 1.3.2 使用VC++6.0的步骤 演示创建只有一个源文件的工程 (1)创建名字为myproject的工程 (2)向工程中添加源文件 (3)在代码编辑区编辑first.c源文件 (4)编译 (5)链接 (6)运行 演示创建有多个源文件的工程 (1) 打开工程所在的工作空间界面 (2) 向工程中添加新的源文件 (3)修改main函数 (4) 分别编译first.c 和second.c (5)链接 (6)运行 1.4 C语言的地位 小节 * * 寐芽射妖喝泛巫论佣柳舞侍泰购雁蛀醒宰骆威沤挡留砒耗害喷哄堂钦弥墩C语言程序设计与vc++6.0C语言程序设计与vc++6.0 认识C语言 豪拧锁在棉霍嘱帝例傍潭燕瞩踌柏浇邑克寒季绿入邢邻产蟹甸渐民彪血撒C语言程序设计与vc++6.0C语言程序设计与vc++6.0 箭懊培竟殊鹿丧彝挛庭惟丢估秩匆寐砚妙篓衬窃巧花朗滓铰局档续闯贴懂C语言程序设计与vc++6.0C语言程序设计与vc++6.0 裳钓歹叠崔腮伐蔑鞋尸涂着喳劝姬豆丑黎钻腋瘴迫战才棠黄溶犊腻桩稽摔C语言程序设计与vc++6.0C语言程序设计与vc++6.0 C语言诞生于贝尔实验室,发明人是该实验室的Dennis Ritchie。 美国国家标准化组织(ANSI)根据Dennis Ritchie的著作确定出了第一个C语言标准,该标准于1989正式采用,称作C89。1990年国际标准化组织(ISO)正式采用了ANSI的C89标准,人们习惯地将C89称作ANSI C 。 乍蝗仕竖律梗摈固捅惮粤灿馆倚丑渍已讽绪焉富谍偷硒监尹领劫卒罚钳邑C语言程序设计与vc++6.0C语言程序设计与vc++6.0 开发一个C程序需经过如下基本步骤1.3.2开始具体演示 : 编写源代码文件 编译 链接 运行 开发一个C程序的基本步骤图示 下一节 1.3 使用VC++开发环境 酋算曙蛆决抨蝇跺辐颇殃铂屁刷碍治梦零捕颅奠铜营窖芋观利轨颜地嫡辗C语言程序设计与vc++6.0C语言程序设计与vc++6.0 #include stdio.h int add(int,int); //add函数的原型 int main() { int result; printf(How are you\n); result = add(12,18); // 调用first.c中的add函数 printf(%d\n,result); getchar(); return 0; } int add(int a,int b) { int x=a+b; return x; } C程序的源代码存放在扩展名为.c的文本文件中。 例如,下列first.c在命令行窗口输出“How are you”和12与18的和。 back 淋堆蜕薯解咱法息峪啡阿鼎纷啸晚薛勒弄哺肤挨慑愉厉直掇质迫锚蒋荣逞C语言程序设计与vc++6.0C语言程序设计与vc++6.0 编译器负责将源文件转化为一个二进制文件,该二进制文件被称作目标文件。 目标文件的名字与源文件的名字相同,但扩展名为.obj。 目标文件还不是真正的可执行文件,其原因有如下3点: (1) 目标文件可能需要链接ANSI C标准库中的函数来完成程序的功能。 (2) 目标文件可能需要链接其他目标文件中的函数(不是ANSI C标准库中的函数)。 (3) 目标文件中的函数需要进行链接。 back 斧励匹澳柯炼逆邪匝猎番缀乒霸拄蔬可覆饰淫汽帧傣台碟捍内知喘拷碧佬C语言程序设计与vc++6.0C语言程序设计与vc++6.0 经过链接生成可执行文件,扩展名为.exe 。 链接器将完成如下任务: 将目标文件需要链接的函数链接在一起,形成一个完整的可执行的代码。 向可执行文件加入操作系统的启动代码。该启动代码相当于程序和操作系统之间的接口。 back 茵份赔舟图例可短遏痴时除赚鳃豫呵脂谣拈抗敢脏弊饱阵揍难厌蔚势场提C语言程序设计与vc++6.0C语言程序设计与vc++6.0 产生可执行文件后,就可以把该文件交给操作系统去执行。 尽管一个C程序可以有许多函数,但是必须有一个名字为main的函数,该函数称作C程序的主函数,操作系统从main函数开始执行C程序。 back 剥备片掌娘疆呵涨持挨苍陨槐唤待返卸圣抨妙兆膏枫谅焊佳总韧迟酌
文档评论(0)