C++探索之旅 | 第一部分第三课:你的第一个C++程序

2020-07-06
阅读 10 分钟
802
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 《C++探索之旅》全系列 内容简介 前言 命令行的奇幻世界 创建第一个项目 解释第一个项目 注释及代码整洁之道 总结 第一部分第四课预告 1. 前言 上一课是 C++探索之旅 | 第一部分第二课:C++编程的必要软件 。 经过上两课之后,我...

C++探索之旅 | 第一部分第二课:C++编程的必要软件

2020-07-05
阅读 6 分钟
404
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 《C++探索之旅》全系列 内容简介 前言 编程的必要工具 选择你的 IDE 总结 第一部分第三课预告 1. 前言 经过上一课 C++探索之旅 | 第一部分第一课:什么是C++ 之后,大家是不是摩拳擦掌,准备大干一场了呢? 这一课我们来做一些 C+...

C++探索之旅 | 第一部分第一课:什么是C++

2020-07-02
阅读 10 分钟
1.5k
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 《C++探索之旅》全系列 内容简介 前言 什么是 C++ 什么是程序 编程语言 C++ 与其他语言的比较 C++ 的历史 C++ 经典书籍 总结 第一部分第二课预告 1. 前言 亲爱的读者,你是否对 C++ 感兴趣,但因为 C++ 看起来很难,或者别人对你...

猫(Modem)和路由器有什么区别?

2020-06-25
阅读 3 分钟
643
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 内容简介 猫和路由器傻傻分不清楚 路由器是干什么的? Modem(猫)是干什么的? 路由器和猫的结合 买自己的猫吧 总结 1. 猫和路由器傻傻分不清楚 生活中,我们经常听到路由器和猫这两个词,对应的英语分别是 Router 和 Modem。 这...

第一门编程语言选什么好?

2020-06-22
阅读 3 分钟
556
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 内容简介 前言 建议 入门推荐 分析 总结 1. 前言 现在 IT 行业越来越火爆,许多朋友都愿意入门「挨踢」,噢,不,当程序员。 那么问题来了,对刚接触这个领域的新人来说,选什么语言作为第一门语言呢?这是很关键的问题,因为这很...

对于程序员, 为什么英语比数学更重要? 如何学习

2020-06-22
阅读 3 分钟
984
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 程序员联盟群里经常有人问: 我数学不好可以学编程吗? 我英语不好可以学编程吗? 今天就来一次性回答这两个问题。 事先声明:我绝对没有贬低数学对编程的重要性的意思。 数学知识对于编程是很关键的,比如数据结构和算法的学习就得...

C语言探索之旅 | 第二部分第十一课:练习题和习作

2020-06-20
阅读 3 分钟
483
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 练习题 练习题答案 习作 第三部分第一课预告 1. 前言 上一课和上上一课我们完成了一个游戏: C语言探索之旅 | 第二部分第九课:实战"悬挂小人"游戏 C语言探索之旅 | 第二部分第十课:实战"...

C语言探索之旅 | 第二部分第十课: 实战"悬挂小人"游戏答案

2020-06-19
阅读 12 分钟
703
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 解方(1. 游戏的代码) 解方(2. 词库的代码) 第二部分第十一课预告 1. 前言 经过上一课 C语言探索之旅 | 第二部分第九课: 实战"悬挂小人"游戏 之后,相信大家都或多或少都写了自己的“悬...

C语言探索之旅 | 第二部分第九课: 实战"悬挂小人"游戏

2020-06-17
阅读 7 分钟
566
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 题目规定 优化建议 第二部分第十课预告 1. 前言 第二部分的理论知识基本讲完了。上一课我们经历了很有意思的 C语言探索之旅 | 第二部分第八课:动态分配 。 这一课我们来实战一下,要实现的...

C语言探索之旅 | 第二部分第八课:动态分配

2020-06-17
阅读 9 分钟
437
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 变量的大小 内存的动态分配 动态分配一个数组 总结 第二部分第九课预告 1. 前言 上一课是 C语言探索之旅 | 第二部分第七课:文件读写 。 经历了第二部分的一些难点课程,我们终于来到了这一...

C语言探索之旅 | 第二部分第七课:文件读写

2020-06-17
阅读 11 分钟
467
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 文件的打开和关闭 读写文件的不同方法 在文件中移动 文件的重命名和删除 第二部分第八课预告 1. 前言 上一课 C语言探索之旅 | 第二部分第六课:创建你自己的变量类型 之后,我们来学习很常...

最近迫切应学的编程语言

2020-06-17
阅读 3 分钟
1.2k
插句题外话,不要听一些人说:“编程语言没有好差之分,只有用起来顺不顺手”。这话其实不正确,编程语言就是有好差之分。有些编程语言就是设计得不好,就是不适合一般的应用,就是无人问津。

C语言探索之旅 | 第二部分第六课:创建你自己的变量类型

2020-06-10
阅读 12 分钟
611
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 定义一个 struct 结构体的使用 结构体指针 union enum 总结 第二部分第七课预告 1. 前言 上一课是 C语言探索之旅 | 第二部分第五课:预处理 ,应该是比较轻松的。 这一课将会非常令人激动也...

C语言探索之旅 | 第二部分第五课:预处理

2020-06-08
阅读 8 分钟
561
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 include 指令 define 命令 宏 条件编译 总结 第二部分第六课预告 1. 前言 上一课 C语言探索之旅 | 第二部分第四课:字符串 ,我们结束了关于字符串的旅程。 大家在一起经历了前三课:指针、...

C语言探索之旅 | 第二部分第四课:字符串

2020-06-04
阅读 11 分钟
519
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 字符类型 显示字符 字符串其实就是字符的数组 字符串的创建和初始化 从 scanf 函数取得一个字符串 操纵字符串的一些常用函数 总结 第二部分第五课预告 1. 前言 上一课 C语言探索之旅 | 第二...

C语言探索之旅 | 第二部分第三课:数组

2020-06-02
阅读 6 分钟
737
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 内存中的数组 定义一个数组 遍历一个数组 初始化数组 把数组传递给函数 一些小练习 总结 第二部分第四课预告 1. 前言 结束了上一课“指针”的有点艰难的旅程(其实上一课没有讲很深),C语言...

学习汇编对编程有什么帮助?如何学习

2020-06-01
阅读 3 分钟
510
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 内容简介 什么是汇编语言 语言层级的区分 汇编语言的特性 学习汇编真的必要吗 汇编怎么学 常有人问:现在基本都使用高级语言了,汇编语言还需要学吗?学习汇编语言有什么好处呢?汇编语言看着这么头大,如何学习? 作为自学过汇编...

C语言探索之旅 | 第二部分第二课:进击的指针,C语言的王牌!

2020-05-31
阅读 12 分钟
1k
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 棘手的问题 内存,地址的问题 指针的使用 传递指针给函数 谁说“棘手的问题”了? 总结 第二部分第三课预告 1. 前言 上一课是 C语言探索之旅 | 第二部分第一课:模块化编程 。 终于来到了这一...

C语言探索之旅 | 第二部分第一课:模块化编程

2020-05-30
阅读 11 分钟
564
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 函数原型 头文件 分开编译 变量和函数的作用范围 总结 第二部分第二课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分练习题 。 话说上一课是第一部分最后一课,现在开始第二部分的探索之...

C语言探索之旅 | 第一部分练习题

2020-05-29
阅读 2 分钟
518
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 练习题 练习题答案 第二部分第一课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第十一课:函数 。 第一部分课程已经全部结束,在开始第二部分的探索之旅之前,我们必须巩固好第一部分学...

C语言探索之旅 | 第一部分第十一课:函数

2020-05-28
阅读 8 分钟
498
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 函数的创建和调用 一些函数的实例 总结 第一部分练习题预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第十课:第一个C语言小游戏 。 这一课我们将会用函数这个重中之重来结束《C语言探索之旅》的第一部分(基...

数据结构和算法 | 第一部分第五课:算法复杂度实践

2020-05-27
阅读 5 分钟
442
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接] 《数据结构和算法》全系列 内容简介 前言 寻找最大和最小的元素 寻找不重复的元素 寻找不重复的元素:另一种方法 第一部分第六课预告 1. 前言 经过 数据结构和算法 | 第一部分第三课:算法复杂度(上) 和 数据结构和算法 | 第一部分第四课:算法复杂...

数据结构和算法 | 第一部分第四课:算法复杂度(下)

2020-05-27
阅读 4 分钟
492
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接] 《数据结构和算法》全系列 内容简介 大 O 符号 时间复杂度和空间复杂度 最坏情况下的复杂度 第一部分第五课预告 1. 大 O 符号 上一课 数据结构和算法 | 第一部分第三课:算法复杂度(上) 我们开始了算法复杂度的学习,这一课我们继续学习后半段。 我...

数据结构和算法 | 第一部分第三课:算法复杂度(上)

2020-05-27
阅读 4 分钟
716
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接] 《数据结构和算法》全系列 内容简介 算法的正确性 算法的复杂度 “渐近”度量 第一部分第四课预告 1. 算法的正确性 上一课 数据结构和算法 | 第一部分第二课:小鸭子们去旅行 中,我们讲了一个有趣的小故事,就是为了引出算法复杂度。 算法复杂度非常重...

数据结构和算法 | 第一部分第二课:小鸭子们去旅行

2020-05-27
阅读 3 分钟
572
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接] 《数据结构和算法》全系列 内容简介 引出算法复杂度的故事 两种算法 两种算法的对比 第一部分第三课预告 1. 引出算法复杂度的故事 上一课 数据结构和算法 | 第一部分第一课:什么是数据结构和算法 中,我们初步认识了数据结构和算法。 既然我们要开始...

数据结构和算法 | 第一部分第一课:什么是数据结构和算法

2020-05-27
阅读 3 分钟
737
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接] 《数据结构和算法》全系列 内容简介 前言 什么是算法 算法无处不在 计算机的“特权”角色 什么是数据结构 第一部分第二课预告 1. 前言 程序员应该知道:程序 = 数据结构 + 算法(Program = Data Structure + Algorithm )。 作为一个程序员,如果不了解...

C语言探索之旅 | 第一部分第十课:第一个C语言小游戏

2020-05-27
阅读 5 分钟
514
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 准备工作和建议 我的代码 改进方案 第一部分第十一课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第九课:循环语句 。 经过前面这么多课的努力,我们终于迎来了第一个比较正式的程序:一个 C语言小游戏。 虽...

C语言探索之旅 | 第一部分第九课:循环语句

2020-05-26
阅读 4 分钟
483
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 循环是什么 while 循环 do...while 循环 for 循环 总结 第一部分第十课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第八课:条件表达式 。 下一课我们就要一起编写第一个 C语言的小程序啦,激动吗?那就快点...

C语言探索之旅 | 第一部分第八课:条件表达式

2020-05-26
阅读 10 分钟
512
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 if…else 条件表达式 多个条件 一些容易犯的错误 布尔值,条件语句的核心 switch 语句 三元表达式:精简的条件语句 总结 第一部分第九课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第七课:运算那点事 。 在...

C语言探索之旅 | 第一部分第七课:运算那点事

2020-05-26
阅读 6 分钟
522
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:[链接]《C语言探索之旅》全系列 内容简介 前言 基础运算 变量之间的运算 缩写 数学库 总结 第一部分第八课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第六课:变量的世界(三),显示变量内容 。 今天,我们一起来学习 C语言(对大多数编程语言也类似)...