- 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语言 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. C语言诞生于贝尔实验室,发明人是该实验室的Dennis Ritchie。 美国国家标准化组织(ANSI)根据Dennis Ritchie的著作确定出了第一个C语言标准,该标准于1989正式采用,称作C89。1990年国际标准化组织(ISO)正式采用了ANSI的C89标准,人们习惯地将C89称作ANSI C 。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 开发一个C程序需经过如下基本步骤1.3.2开始具体演示 : 编写源代码文件 编译 链接 运行 开发一个C程序的基本步骤图示 下一节 1.3 使用VC++开发环境 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. #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 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 编译器负责将源文件转化为一个二进制文件,该二进制文件被称作目标文件。 目标文件的名字与源文件的名字相同,但扩展名为.obj。 目标文件还不是真正的可执行文件,其原因有如下3点: (1) 目标文件可能需要链接ANSI C标准库中的函数来完成程序的功能。 (2) 目标文件可能需要链接其他目标文件中的函数(不是ANSI C标准库中的函数)。 (3) 目标文件中的函数需要进行链接。 back Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.
文档评论(0)