第2章 C语言及IDE概述.pdfVIP

  • 0
  • 0
  • 约3.11万字
  • 约 72页
  • 2026-02-12 发布于陕西
  • 举报

《C语言课程设计案例教程》

第2章

C语言及IDE概述

CONTENTS

2.1C语言IDE2.4EGE图形编程

2.2CodeBlocks简介2.5声音文件播放

2.3C语言基础

2.1C语言IDE

2.1C语言IDE

目前,可用于C/C++语言编程的集成开发环境(IDE)比较多。

VC6.0是一款优秀的C/C++语言集成开发工具,但其与Windows7及后续版本存在兼容性问题,

所以VC6.0正慢慢退出了教学和应用舞台。微软产品中使用更多的则是VS.NET套装软件,它是多种

编程语言的集成体,虽功能丰富但过于庞大。

至于TC(TurboC)则早已退出了历史的舞台,TC的汉化升级版WinTC也正逐渐被淘汰。

目前,使用较多的C/C++IDE有C-Free、Dev-C++、Code::Blocks等。其中,C-Free是国产共享

软件,短小精悍;Dev-C++、Code::Blocks则是功能强大的开源免费软件,特别是Code::Blocks(也

写作CodeBlocks或CB)。

本书以Code::Blocks17.12作为C/C++编程的IDE,本书所有代码均在Code::Blocks17.12下调试通

过。

2.2CodeBlocks简介

2.2.1CodeBlocks的下载

输入网址http://www.Code::B打开CodeBlocks的官方网站,在其主页上点击菜单

“Downloads”,再在随后显示的网页上点击选项“Downloadthebinaryrelease”进入真正的下载页,如

图所示。

Code::Blocks的下载

图显示的是基于Windows操作系统的Code::Blocks下载页,可以从超链接的Sourceforge.net或

FossHub站点进行下载。需要注意的是务必选择带编译器的安装文件(如图2.1中划线标记所示)。

2.2.2CodeBlocks的安装

下载得到的文件是CodeBlocks-17.12mingw-setup.exe,双击该文件,进行“傻瓜式”安装即可。

2.2.3CodeBlocks的使用

1.建立缺省工作空间(工程)的C语言程序

建立方法是通过点击菜单项“File\New\File…”,在随后出现的“Newfromtemplate”对话框中选择

右侧的“C/C++source”选项(如图所示),再根据提示进行操作即可。这种方式建立的程序属于缺

省工作空间(defaultworkspace),仅包含*.c、*.cpp和*.h文件。

从C/C++source模版建立程序

2.2.3CodeBlocks的使用

2.建立控制台应用程序

这种方式建立的程序属于控制台应用程序,其仅包含缺省代码的main.c文件。方法是通过点击菜

单项“File\New\Project…”,在随后出现的“Newfromtemplate”对话框中选择右侧的“Console

application”选项(如图所示),再根据提示进行操作,最重要的是修改主文件main.c的内容。可仿照

方式1中的方法向工程中添加其他文件,如头文件。

从Consoleapplication模版建立工程

2.2.3CodeBlocks的使用

3.建立自定义模版的工程

这种方式是根据自定义的模板建立工程,其一般包含特定的代码或编译链接设置。方法是点击

菜单项“File\New\Fromtemplate…”,在随后出现的“Newfromtemplate”对话框中选择右侧的

“GraphicsTemplate”选项(如图所示的图形编程模板),再根据提示进行操作即可。最后可仿照方

式1中的方法添加头文件等其他文件。最重要的是修改主文件main.c的内容。

文档评论(0)

1亿VIP精品文档

相关文档