IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C Primer初学笔记(第一章) -> 正文阅读

[C++知识库]C Primer初学笔记(第一章)

? ? ? ? 前言:本人准大一计算机系,为了提前适应大学内卷的日子,所以打算暑假里学一下C语言,不过因为自身能力和动力不足,所以只把目标定在入门。在网上看了许多书的推荐,最终选择了这本经典的《C Primer 第六版》作为入门书籍,原因的话,可能是封面比较好看吧emm。由于自身有着时常性懒惰,间歇性勤奋的坏习惯,特于此记录下自己的每日学习笔记,来激励自己或是以后用于自嘲。


? ? ? ? 第一章讲诉了C语言的历史与特征、编程的流程以及机制、C标准、系统、编译器和连接器等等知识。但实话实说,这一大堆新奇的名词真的很劝退,很多地方因为缺乏前置知识导致超级难以理解,不过确实能让读者对C语言有一个大概的整体上的了解(最大的收获就是知道了C语言真的很有用,给自己带来了一些学下去的信心qwq)。

?历史:

? ? ? ?关于我最期待的C语言历史介绍却十分简短,只能以后再去查查看了。

?特征:

? ? ? ?按理来说特征是一个事物区别于其他事物的特点,但这还是我学的第一门计算机语言啊,没有比较的对象,所以我完全无法理解它为什么具有高效性、可移植性,为什么说它强大又灵活,更别说什么结构化编程、模块化设计,这些真的很难理解。

? ? ? ?但我想作者写这些也是有原因的,可能正是因为这些特别重要,所以才放在最前面,虽然会让人难以理解,但同时也会让人在之后的学习中不断地去寻找去理解它们,从而加深对它们的理解。

编程的流程:

????????确定程序的目标——>程序设计——>编写代码——>编译——>运行程序——>测试与调试程序——>维护与修改程序

????????作者特别强调了前两步的重要性,指出磨刀不误砍柴工,应该养成先规划再动手编写代码的好习惯,用纸和笔记录下程序的目标和设计框架。

编程的机制:

????????个人理解向:首先程序员用C语言编写代码,并保存为源代码文件。然后通过相应的编译器将源代码文件转化为中间文件(里面是计算机可以理解的机器语言)。然后链接器将库代码文件、系统启动代码文件、中间文件链接在一起形成可执行代码文件。最后便可运行。

C标准、系统、编译器、链接器:

? ? ? ? 这些真的难以理解,只能以后接触到再看了。

??

????????

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-27 16:01:53  更:2021-07-27 16:03:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 1:14:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码