Dev-C 非官方中文入门教程

合集下载

DEVC基础教程之函数

DEVC基础教程之函数

DEVC基础教程之函数函数是程序中非常重要的一部分,通过函数可以将一段代码封装起来,实现代码的重用和模块化。

在DEVC编程语言中,函数使用起来也非常简单,本教程将详细介绍函数的基本概念、语法和用法。

1.函数的定义在DEVC中,函数的定义使用`func`关键字,后面跟着函数名和一对小括号。

函数名可以根据需要来命名,但最好能够描述函数的功能。

小括号中可以放置函数的参数,参数用逗号分隔。

```func 函数名(参数1, 参数2, 参数3, ...)//函数体```2.函数的调用在DEVC中,函数调用使用函数名和一对小括号,如果函数有参数,可以在小括号中传入参数的值。

传入的参数按照参数的定义顺序进行匹配。

```函数名(参数1,参数2,参数3,...)```3.函数的返回值函数可以有返回值,使用`-> 返回类型`来指定返回值的类型。

在函数体中,使用`return`关键字来返回结果。

```func 函数名(参数1, 参数2, 参数3, ...) -> 返回类型//函数体return 结果```4.函数的参数在函数定义中,可以指定参数和参数的类型,参数可以有默认值。

调用函数时,可以传入参数的值,也可以使用默认值。

```func 函数名(参数1: 类型1 = 默认值1, 参数2: 类型2 = 默认值2, ...)//函数体```5.可变参数有时候,函数需要接受变长的参数,DEVC提供了可变参数的功能。

在参数列表中使用`...`来表示可变参数。

```func 函数名(参数1, 参数2, 参数3: 类型...)//函数体```在函数体中,可以使用`参数名.count`来获取可变参数的数量。

6.匿名函数在DEVC中,可以使用匿名函数来定义一个没有函数名的函数。

匿名函数常用于函数参数的传递。

```{(参数1, 参数2, ...) -> 返回类型 in//函数体return 结果```7.函数作为参数在DEVC中,函数可以作为参数传递给其他函数。

dev c++使用方法

dev c++使用方法

Dev-C++非官方中文入门教程收藏Dev-C++非官方中文入门教程前言本教程仅仅是为了C语言入门者(暂时不涉及C++),并且假设我的读者只有中学文化。

我将近可能少用术语,让你轻松理解。

C很灵活,有时候用A、B两种方法都可达到目的,但我要告诉你用A方法的好处,用B方法的坏处。

与我的读者一起共勉!导读1、什么是Dev-C++?它是C程序的可视化集成编译环境(IDE),并且它是免费的,您可以去它的官方网站htt p://去下载它的最新版本。

它只不过是DELPHI编写的窗口环境(就连作者本人都觉得这是个讽刺),本质是起编译作用的是GCC。

2、听说Microsoft Vistual C++也能胜任C语言编程,为什么不用它?如果你要编写WINDOWS的软件,并且有银子,那就用吧。

如果你和我一样讨厌WINDO WS的东西,暂且用DEV C++,将来可以用GCC。

我悄悄的告诉你,微软的程序员在研发Microsoft Vistual C++过程中,用的也是类似于GCC命令行下的东西。

3、安装Dev C++,语言选择中文后,就出现乱码,这是怎么回事?怎么,您不会英文?请直接选择ENGLISH,这是学习编程最起码的要求。

以下内容来源于/faq.html,我仅仅是翻译,您最好阅读原文。

1、当我编译并执行DOS程序时,DEV会最小化、恢复后什么也没显示。

当建立一个命令行程序时,请确认没有Project-Options中没有选择Do not create a console.2、当运行DOS程序时,它会自动关闭,如何改善?#include <stdlib.h>int main(){system(“PAUSE”);return 0;}/*请应用上述代码。

小样,看你还自动关闭吗*/3、在连接后,我得到了错误信息“C:\DEV-C++\LIB\\libmingw32.a(main.o)(.text +0x8e): undefined reference to `WinMain@16'你可能没有定义main() 函数,否则,请重新编译。

DevC使用说明

DevC使用说明

附录3 Dev-C++操作手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、编译、链接、运行和调试。

本手册中介绍了Dev-C++常用的一些基本操作,包括创建、编译、链接、运行和调试C源程序和C工程,希望每一位读者都要熟练掌握。

1. 启动Dev-C++方法一:1. 首先鼠标点击任务栏中的“开始”按钮,选择“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

2. 单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。

(如图1所示)图1 启动Dev-C++方法二:我们也可以通过直接单击桌面上的Dev-C++的图标来启动该开发工具。

2. 新建源程序1.要新建一个源程序,可以从主菜单选择“File”-> “New”-> “Source File”(中文环境下为“文件”-> “新建”-> “源代码”)即可(如下图2所示)。

图2新建源程序如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。

点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language下拉列表中选择“English”即可,如下图3所示。

此时界面上的菜单、工具条等就会全部显示其英文命名。

图3 更改界面语言2.此时屏幕右下侧出现一片白色区域,可以在此输入新的程序。

如下图4所示。

菜单工具源程序编辑区域输出标签页图4 Dev-C++开发环境功能布局3.保存源程序到硬盘。

一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中我们也要经常性地保存程序,以防止机器突然断电或者死机导致工作成果丢失。

要保存程序,只需从主菜单选择“File”->”Save”就可以将文件保存到指定的硬盘目录。

如图5所示。

图5 保存文件此时会弹出一个对话框,如图6所示。

DevC简易使用入门

DevC简易使用入门

Dev C简易使用入门
冯结青
浙江大学计算机学院,浙江大学CAD&CG国家重点实验室
一、文件(File)菜单
1.新建(New)源程序文件(C语言的源程序的扩展名是*.c)该菜单功能是创建新的程序文件。

新建文件之后,可以输入自己的程序。

例如键入以下hello world程序内容
#include <stdio.h>
int main(void)
{
printf("Hello World!\n");
sreturn 0;
}
新建源程序的快捷键是Ctrl+N
2.打开(Open)已有的源程序文件
该菜单用于打开已经存在的程序文件。

快捷键Ctrl+O
3.修改文件之后,注意保存修改结果。

快捷键Ctrl+S
二、编译(Compile)运行(Run)菜单
4.编译(Compile)源程序。

快捷键F9
编写好了程序之后,下一步是编译源程序,生成可执行文件。

5.运行(Run)程序。

快捷键F10。

最后是执行程序,查看运行结果。

6. 还可以直接按F11键,执行编译之后运行程序。

建议采用这种方法。

devcpp-使用手册

devcpp-使用手册

Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。

本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

一.启动Dev-C++方法一:1. 鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

2. 单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。

(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。

二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。

图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。

点击主菜单“工具”->”环境选项”,在弹出的对话框中选择界面页,在Language下拉列表中选择Chinese 即可,如下图所示。

此时界面上的菜单、工具条等全部以英文命名。

2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。

如下图3所示。

菜单工具栏源程序编辑区域输出标签页图33.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。

要保存程序,只需从主菜单选择“File”—〉”Save”就可以将文件保存到指定的硬盘目录。

如图4所示。

图4此时会弹出一个对话框,如图5所示。

在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。

需要注意的是,在保存类型处一定要选择 C sourcefiles(*.c),意思是保存地是一个C文件。

在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。

图54.在程序编辑区域编辑程序,如图6所示。

devc使用教程

devc使用教程

Dev-C++簡易使用手冊●簡介Dev-C++是Windows作業系統下一個免費、開放原始碼並且容易上手的C/C++整合型開發環境(IDE),有多國語言的使用介面,如果使用者願意也可以將功能表選單等等介面改成中文化的介面。

它預設使用的compiler是gcc(GNU Compiler Collection),以下介紹如何安裝並使用Dev-C++來寫C 語言。

●安裝Dev-C++Dev-C++安裝檔可到官方網站/dev/devcpp.html 的網頁,到網頁下面點選Dev-C++5.0beta9.2(4.9.9.2)(9.0MB)with Mingw/GCC3.4.2的SourceForge下載檔案。

執行下載的檔案後的安裝步驟如下:1.打開安裝檔後按確定2.選擇安裝過程的語言後按OK3.看完版權宣告後按I Agree4.選擇安裝型態FULL後按NEXT5.選擇要安裝的資料夾後按Install6.安裝過程完畢後按Finish,完成安裝使用Dev-C++1.執行[開始]->[所有程式]->[Bloodshed Dev-C++]->[Dev-C++]2.第一次執行會出現以下選項,可以選擇使用介面的語言,選完後按NEXT3.這個功能我們用不到,可以選NO後按NEXT4.按OK,完成第一次設定設定Dev-C++變更語言及框架風格到[Tools]->[Environment Options]裡作更改:然後在Interface的分頁中選擇你想要更改的語言,以及更改你喜歡的選項:改字型與顯示行數到[Tools]->[Editor Options]->[Display]裡作更改:開始寫程式1.首先先開新檔案來寫,點選[File]->[New]->[Source File],或按Ctrl+N2.如圖,寫完程式碼後,點選[File]->[Save]存檔,或按Ctrl+S存檔3.如果是第一次存檔會出現以下畫面,選擇要存檔的位置後,檔名輸入”*.cpp”(例如hello.cpp)後存檔。

C语言开发基础教程(Dev C )(第2版)

C语言开发基础教程(Dev C  )(第2版)

读书笔记
后面的贪吃蛇代码编译都通不过,试了好多方法好久才编译通过后,又改的很多bug,需要慢慢去调,调好 后估计就掌握这本书的大部分内容了。
目录分析
0 1
1.1计算机 语言
0 2
1.2程序设 计与算法
0 3
1.3 C语言 概述
0 4
1.4开发环 境搭建
0 5
1.5编写 Hello World
5.2函数调 用
0 4
5.4外部函 数与内部函 数
0 6
5.6认识静 态库与动态 库
0 3
5.3阶段案 例——汉诺 塔
0 5
5.5局部变 量与全局变 量
5.8本章小结
5.7阶段案例—— 体测成绩判定
5.9习题
0 1
6.1指针的 概念
0 2
6.2指针运 算
0 3
6.3指针与 数组
0 4
6.4阶段案 例——幻方
3.3选择结构
3.4阶段案
1
例——自动贩
卖机
2
3.5循环结构
3 3.6阶段案
例——薪水问 题
4
3.7本章小结
5
3.8习题
4.1什么是数
1

2
4.2一维数组
3 4.3阶段案
例——双色球
4
4.4二维数组
5 4.5阶段案
例——杨辉三 角
4.7本章小结
4.6多维数组
4.8习题
0 1
5.1初识函 数
0 2

4 10.4阶段案
例——文件加 密
5 10.5文件随机
读写
10.7本章小结
10.6阶段案例—— 个人日记本

C语言开发基础教程(Dev-C++)-教学大纲

C语言开发基础教程(Dev-C++)-教学大纲

《C语言开发基础教程(Dev-C++)》课程教学大

一、课程的性质与目标
C语言是面向过程设计的语言,从C语言诞生至今仍被广泛使用,如系统开发、图像处理、嵌入式开发等。

学习C语言要掌握其语法、模块化设计思想,本书从基础知识讲解并配备综合案例以及上级实验,有助于对初学者学习编程语言入门和提高。

C语言作为入门语言对其他编程语言的学习大有裨益。

二、教学条件要求
操作系统:Windows xp及以上版本
C语言标准:C99及以上
开发工具:Dev-C++
三、课程的主要内容及基本要求
第1章程序设计和C语言
第2章数据类型与运算符
第3章流程控制
第4章数组
第5章函数
第6章指针
第7章字符串
第8章结构体
第9章预处理
第10章文件操作
第11章常见的数据结构
第12章综合项目-贪吃蛇
四、学时分配
五、考核模式与成绩评定办法
本课程为考试课程,期末考试采用百分制的闭卷考试模式。

学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)、上机成绩(20%)。

dev-cpp简单使用教程

dev-cpp简单使用教程
3.建好之后就可以编写源代码了,记得Ctrl+s保存
4. 工具栏中找到以下图标,其中compile(F9)为编译,run(F10)为运行,F11为编译+运行。记得c++文件要编译后才能运行哦!(编译后 源文件目录下会出现.exe文件,也可3请刷新页面重试持续报错请尝试更换浏览器或网络环境
dev-cpp简 单 使 用 教 程
最近在准备蓝桥的比赛,而蓝桥要用dev-cpp,但自己第一次接触,不太会用。防止大家出现和我一样的问题,所以简单分享一下如何使用 1.打开软件界面,弹窗只是一些使用技巧,直接关闭就好
2.文件-新建文件-源代码

DEV C 中文版使用手册

DEV C  中文版使用手册

Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。

本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

一.启动Dev-C++方法一:1.鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

2.单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。

(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。

二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。

图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。

点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language (语言)下拉列表中选择English即可,如下图所示。

此时界面上的菜单、工具条等全部以英文命名。

2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。

如下图3所示。

英文界面中文界面图3源程序编辑区域菜单工具栏输出标签页3.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。

要保存程序,只需从主菜单选择“File(文件)”—〉”Save(保存)”就可以将文件保存到指定的硬盘目录。

如图4所示。

图4此时会弹出一个对话框,如图5所示。

在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。

需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。

在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。

卓顶精文2019dev-c++中文版使用手册

卓顶精文2019dev-c++中文版使用手册

Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。

本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

一.启动Dev-C++方法一:1.鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“BloodshedDev-C++”项,显示该项下的子菜单。

2.单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。

(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。

二.新建源程序1.从主菜单选择“File”—〉“New”—〉“SourceFile”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。

图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。

点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language (语言)下拉列表中选择English 即可,如下图所示。

此时界面上的菜单、工具条等全部以英文命名。

2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。

如下图3所示。

英文界面中文界面图33.保存源程序到硬盘源程序编辑区域 菜单工具栏输出标签页一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。

要保存程序,只需从主菜单选择“File(文件)”—〉”Save(保存)”就可以将文件保存到指定的硬盘目录。

如图4所示。

图4此时会弹出一个对话框,如图5所示。

在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。

需要注意的是,在保存类型处一定要选择Csourcefiles(*.c),意思是保存地是一个C文件。

在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。

[实用参考]Dev-c++中文版使用手册

[实用参考]Dev-c++中文版使用手册
2.单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。(如图1所示)
图1
方法二:
直接单击桌面上的Dev-C++的图标。

1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。
图2
如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language(语言)下拉列表中选择English即可,如下图所示。此时界面上的菜单、工具条等全部以英文命名。
图6
图7
注意:
1.必须在英文输入环境下编辑程序(如果你当前能在程序编辑区输入中文,说明你是在中文输入环境下。为了输入程序,你必须切换到英文输入环境下)。
2.在Dev-C++环境下,为了查看程序运行结果,需要在main函数的return语句前加上:sPstem("PAUSE")或sPstem("pause");这样程序运行到该语句时,结果显示屏幕将会停留,让大家有时间看程序的输出结果。否则结果显示屏幕将会一闪而过。
Dev-C++简明使用手册
Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

方法一:
1.鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

使用手册Dev_C++

使用手册Dev_C++

Dev C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。

本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

一.启动Dev-C++方法一:1. 鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

2. 单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。

(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。

二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。

图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。

点击主菜单“工具”->”环境选项”,在弹出的对话框中选择界面页,在Language下拉列表中选择Chinese 即可,如下图所示。

此时界面上的菜单、工具条等全部以英文命名。

2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。

如下图3所示。

输出标签页源程序编辑区域工具栏菜单图33.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。

要保存程序,只需从主菜单选择“File”—〉”Save”就可以将文件保存到指定的硬盘目录。

如图4所示。

图4此时会弹出一个对话框,如图5所示。

在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。

需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。

在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。

图54.在程序编辑区域编辑程序,如图6所示。

如何将devC++5.11调成简体中文

如何将devC++5.11调成简体中文
想必大家苦恼的是安装时跳出来的语言选择栏中没有简体中文但不用担心先选择默认的英文english
如何将devC++5.11调成简体中文
dev C++ 5.11 是一款很好的程序编译器,适合初学者,支持C语言和C++语言,我是非常支持的。
想必大家苦恼的是,安装时跳出来的语言选择栏中没有简体中文,但不用担心,先选择默认的英文(Engl 之后,我们看到的是这样一个界面:
而将它变成简体中文很简单。首先,先选择上面菜单栏的”Tools(工具)“。
然后在其字菜单中选择”Environment Options(环境选项)“。
然后选择右边的语言选项。
在选择中文即可

DEVC基础教程之函数

DEVC基础教程之函数

DEVC++教程第六章函数第22课:函数㈠前面我们曾经学习了程序设计中的三种基本控制结构(顺序、分支、循环)。

用它们可以组成任何程序。

但在应用中,还经常用到子程序结构。

通常,在程序设计中,我们会发现一些程序段在程序的不同地方反复出现,此时可以将这些程序段作为相对独立的整体,用一个标识符给它起一个名字,凡是程序中出现该程序段的地方,只要简单地写上其标识符即可。

这样的程序段,我们称之为子程序。

子程序的使用不仅缩短了程序,节省了内存空间及减少了程序的编译时间,而且有利于结构化程序设计。

因为一个复杂的问题总可将其分解成若干个子问题来解决,如果子问题依然很复杂,还可以将它继续分解,直到每个子问题都是一个具有独立任务的模块。

这样编制的程序结构清晰,逻辑关系明确,无论是编写、阅读、调试还是修改,都会带来极大的好处。

在一个程序中可以只有主程序而没有子程序(本章以前都是如此),但不能没有主程序,也就是说不能单独执行子程序。

在此之前,我们曾经介绍并使用了C++提供的各种标准函数,如abs(),sqrt()等等,这些系统提供的函数为我们编写程序提供了很大的方便。

比如:求sin(1)+ sin(2)+...+sin(100)的值。

但这些函数只是常用的基本函数,编程时经常需要自定义一些函数。

一、函数的概念函数是一种对应关系的描述,即确定了函数自变量到函数值之间的对应关系。

与函数相关的概念如下。

⑴自变量:函数计算时使用的数据,自变量的取值范围称为函数的定义域。

在程序设计中,函数的自变量称为参数,定义域由参数的类型决定。

⑵函数值:函数的计算结果,它的取值范围称为值域。

在程序设计中函数值称为函数返回值,返回值的类型称为函数类型。

⑶表达式:数学中函数的计算过程由表达式来说明,在程序设计中,一个函数的处理过程往往比一个表达式所描述的内容要复杂得多,需要一段程序来描述所有的操作,这就是C++语言一个函数的函数体。

二、函数的分类分为系统函数和用户定义函数(也叫自定义函数)1、系统函数系统函数取出由C++语言系统提供的函数(也称库函数)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Dev-C++非官方中文入门教程Dev-C++非官方中文入门教程前言本教程仅仅是为了C语言入门者(暂时不涉及C++),并且假设我的读者只有中学文化。

我将近可能少用术语,让你轻松理解。

C很灵活,有时候用A、B两种方法都可达到目的,但我要告诉你用A方法的好处,用B方法的坏处。

与我的读者一起共勉!导读1、什么是Dev-C++?它是C程序的可视化集成编译环境(IDE),并且它是免费的,您可以去它的官方网站去下载它的最新版本。

它只不过是DELPHI编写的窗口环境(就连作者本人都觉得这是个讽刺),本质是起编译作用的是GCC。

2、听说Microsoft Vistual C++也能胜任C语言编程,为什么不用它?如果你要编写WINDOWS的软件,并且有银子,那就用吧。

如果你和我一样讨厌WINDOWS的东西,暂且用DEV C++,将来可以用GCC。

我悄悄的告诉你,微软的程序员在研发Microsoft Vistual C++过程中,用的也是类似于GCC命令行下的东西。

3、安装Dev C++,语言选择中文后,就出现乱码,这是怎么回事?怎么,您不会英文?请直接选择ENGLISH,这是学习编程最起码的要求。

以下内容来源于/faq.html,我仅仅是翻译,您最好阅读原文。

1、当我编译并执行DOS程序时,DEV会最小化、恢复后什么也没显示。

当建立一个命令行程序时,请确认没有Project-Options中没有选择Do not create a console.2、当运行DOS程序时,它会自动关闭,如何改善?#include &lt;stdlib.h&gt;int main(){system(“PAUSE”);return 0;}/*请应用上述代码。

小样,看你还自动关闭吗*/3、在连接后,我得到了错误信息“C:/DEV-C++/LIB//libmingw32.a(main.o)(.text+0x8e): undefined reference to `WinMain@16'你可能没有定义main() 函数,否则,请重新编译。

4、当我打开Dev-C++ 时,提示“没有找到WININET.DLL”你可以到这里下载相应的缺失文件/supfiles.htm5、当我编译文件时,提示没有找到“&lt;filename&gt; ”请检查编译器的options,看看里边文件夹设置是否正确。

默认设置位置C:/DEV-C++/Bin/C:/DEV-C++/Include/C:/DEV-C++/Include/C:/DEV-C++/Lib/6、生成的EXE文件很大,如何减小它的体积?options-&gt;Linker-&gt;不选"Generate debug information".这样就不会生成DEBUG信息。

(但我看效果一般:-)7、在Windows NT下,以运行时提示“Failed to set data for”Dev-C++ 在写注册表的时候,是需要管理员权限的,请以管理员身份运行Dev-C++ 吧8、当我编译时提示ld: cannot open crt2. o: No such file or directory. 怎么办?options-&gt; 检查你的文件夹设置是否正确,请参考问题59、如何使用OpenGL库或其他?所有的库文件在Lib文件夹里,它们类似*.aProject options-&gt;-lopengl32 将它包含在你的project 里。

10、当我编译的文件包含WINDOWS文件路径(例如:&lt;/Mydir/myfile.h&gt;),提示'unrecognized escape sequence'Mingw编译器只明白Unix的路径形式(/mydir/myfile.h),请将"/"改成"/"11、有关于Dev-C++的软件包吗?你可以去/dev/下载12、我使用Borland的专有函数时出现问题,例如clrscr()?将conio.h包含到你的源文件里,将X:/Dev-C++/Lib/conio.o 添加到Further Object Files工程设置里。

新一篇: GCC for Win32开发环境介绍(2)导读:GCC是一个原本用于Unix-like系统下编程的编译器。

不过,现在GCC也有了许多Win32下的移植版本。

所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。

所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。

历史GCC是GNU公社的一个项目。

是一个用于编程开发的自由编译器。

最初,GCC只是一个C语言编译器,他是GNU C Compiler 的英文缩写。

随着众多自由开发者的加入和GCC 自身的发展,如今的GCC以经是一个包含众多语言的编译器了。

其中包括C,C++,Ada,Object C和Java等。

所以,GCC也由原来的GNU C Compiler变为GNU Compiler Collection。

也就是GNU编译器家族的意思。

当然,如今的GCC借助于他的特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。

直到现在,GCC的历史仍然在继续,他的传奇仍然被人所传颂。

Windows下的GCC家族起初,GCC是用于Unix,Unix-like系统的编译器。

不过,现在Windows下也出现了GCC的稳定移植版。

这要感谢Internet上众多程序员的共同努力。

如今,在Windows下比较流行的GCC移植版主要有三个。

他们是MinGW,Cygwin和Djgpp。

虽然,Djgpp是应用于DOS系统的,考虑到windows对DOS的兼容,所以也将Djgpp纳入其中了。

总体来说,MinGW,Cygwin和Djgpp各有特色,针对不同的应用场合,可以选择不同的移植版来满足需要。

MinGW这个系列的移植,主要方向是让GCC的Windows移植版能使用Win32API来编程。

而Cygwin的目标是能让Unix-like 下的程序代码在Windows下直接被编译。

至于Djgpp,则是想让DOS下也能用上GCC。

所以,对于开发人员不同的需求。

选择合适的移植版会让工作变得轻松而高效。

本书的GCC我个人对GCC的移植版都非常喜欢。

不论是MinGW还是Cygwin,亦或是Djgpp。

在本书中,除了特殊说明以外,所述的内容适合所有这三种移植版。

不过,考虑到现在在Windows下用的比较多的是MinGW 系列。

再加上MinGW较Cygwin和Djgpp安装和使用更为简便。

所以,建议读者学习时还是使用MinGW。

第二节入乡随俗的MinGW简介MinGW是Minimalistic GNU for Windows 的缩写。

她是一个建立在GCC和binutils 项目上的编译器系统。

和其他GCC的移植版相比,她可以说是最接近Win32的一个了。

因为,MinGW几乎支持所有的Win32API,这也是MinGW 的特色之一。

她所连接的程序,不需要任何第三方库就可以运行了。

在某种程度上看,MinGW更像是VC的替代品。

获得与安装MinGW可以从MinGW的官方网站 上获得。

如果,你要安装MinGW,那么你有两种安装方案。

下面我来一一介绍。

安装方案一:首先,你要从/download.shtml 上下载如下几个压缩包。

考虑到文件的更新和文章的灵活性。

我将只写出文件的主要部分,将省去版本好和更新日期。

gcc-coreC语言编译器gcc-c++C++语言编译器mingw-runtimeMinGW的运行时库(这个必须安装)win32apiwin32的API函数头文件和连接库binutils MinGW的汇编器和连接器等基础工具gdb MinGW中的调试工具mingw32-makeMake工具,用以更好的管你的项目然后,将上述文件逐一下载,然后全部解压缩到一个目录下就可以了,我这里假设你是移动到$(MINGW)这个目录下了。

这样,你的MinGW就算安装成功了。

最后到DOS终端上,将当前目录转换成$(MINGW)/bin 下。

输入C:/&gt;gcc -v看到一段gcc的版本信息,这就能说明,你的gcc已经可以正常工作了。

安装方案二:你可以从/download.shtml 上下载MinGW5.0.2.exe 这个程序。

至少,在我写此文的时候,这个是最新版本。

下载以后运行安装,至于安装过程,我想我就不一一介绍了。

对于Windows下的开发人员,我想这个应该不是什么问题了。

在一切都选择好以后。

这个程序就开始从Internet上下载所需要的压缩包。

然后,逐一解开,安装。

总体来说,两种方法各有长处。

不过,本人偏爱第一中方法。

因为,控制度高,而且,更新也比较简单。

自己心里也比较明了。

环境设置:对于我们这些使用者来说,最好是能够简单方便的使用工具。

所以,我们就需要设置环境,便于我们使用MinGW。

对于设置,我们只需要在环境变量中的PATH 变量中,添加$(MINGW)/bin这个路径就可以了。

这样,你就可以在任何目录下使用MinGW了。

第三节人在曹营心在汉的Cygwin介绍Cygwin,其实并不是一个GCC。

她是让Windows拥有Unix-like环境的软件。

所以,GCC自然也就会包含在里面。

不过,对于开发者,Cygwin是一个开发环境。

而对于用户来说Cygwin是一个运行环境。

Cygwin唯一和MinGW最大的区别在于,使用Cygwin可以在Windows下调用Unix-like的系统函数。

比如进程函数,等等。

所以,虽然说,Cygwin是运行在Windows下的,但是她还是使用的是Unix-like系统的函数和思想。

获得与安装Cygwin可以从Cygwin的官方网站获得安装程序/在网站上下载Cygwin的安装程序setup.exe。

然后运行便可以了。

关于前面的设置,我想不用多做介绍了。

因为,对于这些我想Windows下的开发人员应该相当清楚了。

在到了选择安装的组件时,在Devel 选项下,将gcc-core,gcc-g++ 等前的skip 点击成你所需要的版本号。

然后在Lib选项卡中,将glib2,glib2-devel,glib2-runtime前的skip点成版本号。

接下来,就点击next就可以了。

在一段漫长的等待时间后,你的Cygwin开发环境就算安装好了。

相对来说,Cygwin的安装和配置都比较简单。

因为,Cygwin提供了一个比较健全的安装程序。

相关文档
最新文档