chore: add 3.4.1 3.4.2 3.6.5.1

This commit is contained in:
FallenYing
2023-07-25 21:03:46 +08:00
parent ada68ea8bd
commit 7a29488280
3 changed files with 25 additions and 33 deletions

View File

@@ -1,24 +1,24 @@
# FAQ常见问题 # FAQ常见问题
# 我完全没基础觉得好难呜呜 ## 我完全没基础觉得好难呜呜
教育除了知识的记忆之外, 更本质的是能力的训练, 即所谓的 training. 而但凡 training 就必须克服一定的难度, 否则你就是在做重复劳动, 能力也不会有改变. 如果遇到难度就选择退缩, 或者让别人来替你克服本该由你自己克服的难度, 等于是自动放弃了获得 training 的机会 教育除了知识的记忆之外更本质的是能力的训练即所谓的 training. 而但凡 training 就必须克服一定的难度否则你就是在做重复劳动能力也不会有改变如果遇到难度就选择退缩或者让别人来替你克服本该由你自己克服的难度等于是自动放弃了获得 training 的机会
# 我觉得无从下手 ## 我觉得无从下手
尝试借鉴他人的代码也未尝不可,但是要保证每一行都看懂哦 尝试借鉴他人的代码也未尝不可,但是要保证每一行都看懂哦
![](https://cdn.xyxsw.site/boxcnQ4rvJqVbXJaWMOwceHdrQb.png) ![](https://cdn.xyxsw.site/boxcnQ4rvJqVbXJaWMOwceHdrQb.png)
# 我感觉讲义写的不够细 ## 我感觉讲义写的不够细
首先,我无法照顾到每一个人的情况,保证你每一个地方都看懂 首先,我无法照顾到每一个人的情况,保证你每一个地方都看懂
其次,很多地方的坑是故意留给你让你尝试独立解决问题的。 其次,很多地方的坑是故意留给你让你尝试独立解决问题的。
# 我觉得我以后不会从事 C 相关的工作 ## 我觉得我以后不会从事 C 相关的工作
这种"只要不影响我现在 survive, 就不要紧"的想法其实非常的利己和短视: 你在专业上的技不如人, 迟早有一天会找上来, 会影响到你个人职业生涯的长远的发展 这种"只要不影响我现在 survive, 就不要紧"的想法其实非常的利己和短视你在专业上的技不如人迟早有一天会找上来会影响到你个人职业生涯的长远的发展
更严重的是,他可能会透支学校的信誉。 更严重的是,他可能会透支学校的信誉。
@@ -29,11 +29,11 @@
3. 能够理解其他语言C 语言是很多编程语言的基础,如 C++、Java、Python 等语言都从 C 语言继承了很多特性。因此,学好 C 语言可以帮助你更好地理解其他编程语言的设计思路和工作原理。 3. 能够理解其他语言C 语言是很多编程语言的基础,如 C++、Java、Python 等语言都从 C 语言继承了很多特性。因此,学好 C 语言可以帮助你更好地理解其他编程语言的设计思路和工作原理。
4. 开发底层软件:由于 C 语言具有高效、灵活、可移植等特点,因此它被广泛用于开发操作系统、嵌入式系统、网络协议、游戏引擎等底层软件。学习好 C 语言可以为你将来从事底层软件开发提供必要的基础知识。 4. 开发底层软件:由于 C 语言具有高效、灵活、可移植等特点,因此它被广泛用于开发操作系统、嵌入式系统、网络协议、游戏引擎等底层软件。学习好 C 语言可以为你将来从事底层软件开发提供必要的基础知识。
# 我感觉我写了也不会学到啥 ## 我感觉我写了也不会学到啥
复杂的问题总是存在简单的解释C 语言虽然不擅长带 GUI 界面的编写,但是我们每日在用的都和他息息相关,那些庞大的系统也无非就是由这些简单的东西搭建而成的 复杂的问题总是存在简单的解释C 语言虽然不擅长带 GUI 界面的编写,但是我们每日在用的都和他息息相关,那些庞大的系统也无非就是由这些简单的东西搭建而成的
# 我觉得我没有学懂 C 语言就开始别的合适吗 ## 我觉得我没有学懂 C 语言就开始别的合适吗
学习本章内容更大程度上是为了让你搞清楚编程世界运行的基本原理 学习本章内容更大程度上是为了让你搞清楚编程世界运行的基本原理
@@ -45,19 +45,19 @@ NJU-ICS-PA 南京大学计算机系统基础
但是建议大家大二再进行尝试,非常难 但是建议大家大二再进行尝试,非常难
# 我总觉得文章没写清楚 ## 我总觉得文章没写清楚
你毕业后进入公司/课题组, 不会再有讲义具体地告诉你应该做什么, 总有一天你需要在脱离讲义的情况下完成任务. 我们希望你现在就放弃"讲义和框架代码会把我应该做的一切细节清楚地告诉我"的幻想, 为自己的成长负起责任: 你毕业后进入公司/课题组, 不会再有讲义具体地告诉你应该做什么总有一天你需要在脱离讲义的情况下完成任务我们希望你现在就放弃"讲义和框架代码会把我应该做的一切细节清楚地告诉我"的幻想为自己的成长负起责任
- 不知道在说什么, 说明你对知识点的理解还不够清楚, 这时候你应该去看书/看手册 - 不知道在说什么说明你对知识点的理解还不够清楚这时候你应该去看书/看手册
- 不知道要做什么/怎么做, 说明你的系统观好是零碎的, 理解不了系统中各个模块之间的联系, 这时候你应该 RTFSC, 尽自己最大努力梳理并理解系统中的一切细节 - 不知道要做什么/怎么做, 说明你的系统观好是零碎的理解不了系统中各个模块之间的联系这时候你应该 RTFSC, 尽自己最大努力梳理并理解系统中的一切细节
- bug 调不出来, 说明你不清楚程序正确的预期行为, 你需要 RTFSC 理解程序应该如何运行; 此外也说明你不重视工具和方法的使用, 你需要花时间去体验和总结它们 - bug 调不出来说明你不清楚程序正确的预期行为你需要 RTFSC 理解程序应该如何运行; 此外也说明你不重视工具和方法的使用你需要花时间去体验和总结它们
如果你发现自己有以上情况, 你还是少抱怨, 多吃苦吧. 如果你发现自己有以上情况你还是少抱怨多吃苦吧
当然,如果你发现有更好的想法欢迎联系我 当然,如果你发现有更好的想法欢迎联系我
# 这些对我太简单了 ## 这些对我太简单了
你可以从广度和深度两个角度对自己进行拔高 你可以从广度和深度两个角度对自己进行拔高
@@ -65,7 +65,7 @@ NJU-ICS-PA 南京大学计算机系统基础
有且仅有大学有这样好的资源帮助你了 有且仅有大学有这样好的资源帮助你了
# <strong>坚持了好久还是搞不定, 我想放弃了</strong> ## <strong>坚持了好久还是搞不定我想放弃了</strong>
![](https://cdn.xyxsw.site/boxcnuNXrb5zOppCZAlGQ19wuDk.jpg) ![](https://cdn.xyxsw.site/boxcnuNXrb5zOppCZAlGQ19wuDk.jpg)

View File

@@ -116,15 +116,11 @@ IDE 相比于代码编辑器,最强大的一点莫过于成熟的调试系统
Visual Studio Code以下简称 vscode和 Visual Studio 都是微软开发的软件,区别在于 Visual Studio Code 是一个比较轻量的代码编辑器,在没有经过配置的情况下一般只能编写和查看代码,而不能运行,并且 Visual Studio Code 跨平台,在安装了丰富的插件后体验不输于一众 IDE。 Visual Studio Code以下简称 vscode和 Visual Studio 都是微软开发的软件,区别在于 Visual Studio Code 是一个比较轻量的代码编辑器,在没有经过配置的情况下一般只能编写和查看代码,而不能运行,并且 Visual Studio Code 跨平台,在安装了丰富的插件后体验不输于一众 IDE。
> NX 的留言: > NX 的留言:
> 鄙人认为 C 的初学者应该使用 VSCode 更佳,环境准备可见鄙人博客 [『C/C++』VScode 环境配置](https://nickxu.me/2021/12/31/cc-vscode-huan-jing-pei-zhi/) > 鄙人认为 C 的初学者应该使用 VSCode 更佳,环境准备可见鄙人博客 [『C/C++』VScode 环境配置](https://nickxu.me/2021/12/31/cc-vscode-huan-jing-pei-zhi/)
### vscode 安装 ### vscode 安装
#### 安装软件本体 #### 安装软件本体
[https://code.visualstudio.com/](https://code.visualstudio.com/) [https://code.visualstudio.com/](https://code.visualstudio.com/)
@@ -163,12 +159,9 @@ CLion 是 jetbrains 家族的 C 语言 IDE
用法和 Windows 的差不多,但由于 Mac OS 自带 clang 编译器,所以无需额外安装编译器。 用法和 Windows 的差不多,但由于 Mac OS 自带 clang 编译器,所以无需额外安装编译器。
> NX 的留言: > NX 的留言:
> 使用自带的 clang 的确没问题,但是如果你想在 macOS 上使用 gcc/g++ [可参考鄙人的博客 在 Mac 的 VSC 中使用 g++ 编译器](https://nickxu.me/2023/04/04/%E5%9C%A8Mac%E7%9A%84VSCode%E4%B8%AD%E4%BD%BF%E7%94%A8g-%E7%BC%96%E8%AF%91%E5%99%A8) > 使用自带的 clang 的确没问题,但是如果你想在 macOS 上使用 gcc/g++ [可参考鄙人的博客 在 Mac 的 VSC 中使用 g++ 编译器](https://nickxu.me/2023/04/04/%E5%9C%A8Mac%E7%9A%84VSCode%E4%B8%AD%E4%BD%BF%E7%94%A8g-%E7%BC%96%E8%AF%91%E5%99%A8)
## Mac OS-CLion ## Mac OS-CLion
同样和 Windows 的差不多。 同样和 Windows 的差不多。
@@ -200,4 +193,3 @@ next 后选择项目保存的位置,之后即可到达以下界面:
## Linux ## Linux
### 你都用 Linux 了你还来问我?一边玩去 ### 你都用 Linux 了你还来问我?一边玩去