C语言讲义——开发工具Dev C++
20世纪60年代,编程语言界发生“结构化程序设计”变革,
丹尼斯·里奇(Dennis Ritchie)& 肯·汤普森(Ken Thompson)发明C语言,率先建立了面向过程编程的规范。
C语言的故事——C语言本纪: https://zhuanlan.zhihu.com/p/61622264
本讲义配套的C语言视频:https://www.bilibili.com/video/av16444080?from=search&seid=8274730694940373857
“结构化程序设计”特色有以下三点:
- 有控制语句
- 有子程序(即函数)
- 有局部变量
C语言的特色:
- 以人为本(从面向机器到面向程序员)
- 功能强大
- 优雅简洁
- 表达丰富
C语言的缺陷:大规模程序难以理解和维护
C语言开发工具:Dev C++
优点:小巧,有解压即用的版本,Astyle插件可以快速代码格式化
缺点:调试功能不够强大
切换到中文界面:
建工程(默认C++)
文件→新建→项目:
新建项目,默认是C++项目,生成的文件后缀名是:.cpp(C++完全包含C语言,所以我们可以采用C++做C的开发)
C项目工程
可以选择C项目,后缀名是:.c。
但是C项目默认用的是C89/90的标准,不另外设置的话有些先进语法使用不了。
比如for(int i;i<10;i++),其中的int i必须在for循环外面定义。可以修改编译器标准:
如果还是不行:加一句:-std=c99(c小写)
上述两图,左边是C++项目自动生成的main文件,右图是C语言项目自动生成的main文件,除了文件后缀名不同,主要是默认的头文件不同,效果是一样的。
debug
鼠标点击左侧,设置断点
选则要查看的变量,右键
添加查看
运行→调试(或F5)
转载于:https://www.cnblogs.com/tigerlion/p/11191161.html
C语言讲义——开发工具Dev C++相关推荐
- komodo edit 支持java么_Komodo Edit Mac版-Komodo Edit for Mac(多语言集成开发工具)v12.0.1(91869)官方版...
想要一款多种语言的开发工具吗?试试Komodo Edit for Mac吧!Komodo Edit Mac版是一款运行在MacOS系统上的多语言集成开发工具.Komodo Edit目前支持在Windo ...
- Go语言的开发工具GoLand安装
系列文章目录 1:Go语言安装和环境变量配置 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 Go语言的开发工具安装 一.下载 二.安装 Go语言的开发工具安 ...
- JetBrains GoLand 2022 for Mac(GO语言集成开发工具环境)
JetBrains GoLand 2022 for MacJetBrAIns推出的一个GO语言集成开发工具环境,旨在为Go开发提供符合人体工程学的环境.新的IDE扩展了IntelliJ平台,提供Go语 ...
- C/C++语言常用开发工具
开发环境 -->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) -->Visual C++ 6.0 ...
- 信息学奥赛系列教程:开发工具Dev C++安装
Dev C++安装和基本设置 工欲善其事,必先利其器,学习C++语言编程,需要使用相关的开发工具,C++语言的程序的开发工具有很多,比如微软的VS,之所以选择Dev c++,是因为: Dev C++是 ...
- 跨平台、跨语言应用开发工具,Elements 介绍
目录 1,Elements 介绍 2,Elements 版本 3,Elements 能干嘛 4,Elements IDES 5,Elements 工具 1,Elements 介绍 RemObject ...
- C语言常见开发工具的安装和配置
本文要介绍的开发工具 1. Dev-C++ 安装 运行 2. vscode MinGW下载 vscode下载 3. Xcode(Mac版) 4. Clion 安装 激活 配置 运行 作者:薛钦亮,转载 ...
- [go学习笔记.第二章] 2.go语言的开发工具以及安装和配置SDK
一.工具介绍: 1.Visual Studio Code 一个运行于Mac,Windows,和linux上的,默认提供Go语言的语法高亮的IED,可以安装Go语言插件,还可以支持智能提示,编译运行等功 ...
- C语言之开发工具:Visual Studio 2022安装教程
一,C 语言 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的.C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现.在 197 ...
最新文章
- 8.2.1.3 Range 优化
- Office 2016 for Mac试用之Excel篇
- MYsql:net start mysql 失败 发生系统错误5
- C语言再学习 -- 结构和其他数据形式
- 杨柳目-杨柳科-Info-新闻:注意了!杨絮解决有办法了
- 【OFDM系列1】OFDM调制原理、参数、循环前缀、采样偏差、频偏及估计详解
- linux7配置静态地址,Centos7 配置静态 IP 地址的方法
- webpack打包缓存_webpack独立打包与缓存处理
- MapReduce之如何给运行在YARN上的MapReduce作业配置内存
- ANTLR-语法树遍历机制
- [链表]同时遍历两个链表
- usb keyboard找不到驱动程序_台式机也能用上蓝牙,毕亚兹USB蓝牙适配器体验
- 结合盒子模型,发布一张你的卡片
- 2015-2023年全球医疗器械公司100强(附细分领域排行)
- ArcGIS地理数据库简介
- Windows Phone 7体验
- 那计算机的发展基础是什么呢,计算机的基础
- 为什么精英这么用脑不会累
- JWT验证机制【Python版Flask或自己写的后端可以用】【刘新宇】
- 小陈WEB漏洞扫描器 V2.0