"C语言学习笔记1:常量声明和输入输出,C的背景介绍与环境准备"
需积分: 0 145 浏览量
更新于2023-12-27
收藏 555KB PDF 举报
本文主要介绍了学习C语言的一些基本知识和环境准备,包括C语言的背景介绍、学习C语言的理由以及环境准备。C语言是一种通用的面向对象的编程语言,由Bjarne Stroustrup于1979年设计,是C语言的扩展,并提供了一些额外的功能,例如类,继承等。C/C++在现代起着不可或缺的作用,因为许多现代系统(例如操作系统,Web浏览器,数据库等)在其代码库的至少某些部分中都包含C++代码。而且,由于C++的运行速度,它在性能至关重要的领域中非常有用。
学习C++的几大理由包括:C++是世界上最受欢迎的语言之一,40年时间常年霸占TIOE排行榜前列;C++加入了面向对象特性的支持,并且程序的运行速度是其他语言无法比拟的;学习C++有助于我们理解上层编程语言许多背后的故事,如Java空指针异常,Python高阶函数;嵌入式、无人驾驶、游戏引擎首选。
环境准备方面,需要安装编译环境GNU系列(mingw, cygwin)、Clang、MSVC(visual studio 2019)等。GNU是linux(unix)系统里面的编译的标准,C/C++ visual studio(MSVC)。还需要安装开发工具,这些都是学习C++的基本准备工作。
在具体编程中,需要声明需要使用const关键字,而python中的常量默认约定是全大写表示。输入输出方面,任何编程语言都要输入和输出,python的输入输出是input和输出。这些都是C++编程的基础知识,对于想要学习C++的人来说,是很重要的入门知识。
总的来说,学习C++是非常有必要的,因为它是一种通用的面向对象的编程语言,具有很高的应用价值,尤其是在现代系统中起着不可或缺的作用。同时,C++的运行速度也是其他语言无法比拟的,因此在一些性能至关重要的领域中非常有用。所以,对于想要从事嵌入式、无人驾驶、游戏引擎等相关行业的人来说,学习C++更是必不可少的。
2020-03-26 上传
2023-09-04 上传
2023-05-30 上传
2023-06-12 上传
2023-09-13 上传
2023-07-28 上传
2023-10-19 上传
小明斗
- 粉丝: 41
- 资源: 329
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍