C语言学习脉络
C语言是一门被广泛使用的编程语言,适用于多种应用领域。学习C语言的脉络通常包括几个重要方面:首先是基础语法和常用函数的掌握,这是入门阶段的重点。接下来,了解数据结构与常用算法的基本知识是必不可少的,包括线性表、树、栈、队列和数组等。这些数据结构和算法为编写高效程序奠定了基础。此外,对于开发环境的准备也至关重要,从选择合适的源代码编辑器到熟悉编译器如GCC,都是学习过程中的重要环节。
C语言学习脉络
杂项
社区
发展
标准化
历史
缺陷与评价
编译器
GCC
操作系统
*Others
MacOS
源代码编辑器
非集成化的
Vim
Edit Plus
Sublime Text
高度集成化的
Visual Studio
Eclipse
函数库
Subtopic
由操作系统提供的
其他
MacOS X
Windows
Linux
Unix
应用领域
必备知识
算法
数据结构
树
二叉树
数组
多维
二维
矩阵
稀疏
三对角
对称
一维
队列
双端
链式
循环式
栈
线性表
循环链表
双向链表
单向链表
顺序表
参考资料
视频
书籍
深入浅出C语言
C语言详解
嵌入式系统开发基础——基于ARM9微处理器
C语言教程
算法:C语言实现
C标准库
计算机图形学原理及实践——C语言描述
C语言入门经典
21天学通C语言
21世纪C语言
C语言进阶:重点、难点与疑点解析
C语言程序设计:现代方法
征服C指针
嗨翻C语言
C程序设计的抽象思维
C语言接口与实现:创建可重用软件的技术
C程序设计
C Primer Plus 中文版
C程序设计语言
明解C语言
C和指针
C专家编程
C安全编码标准
C语言的科学和艺术
深入理解C指针
深入
进阶
入门
简单的调试方法
数据结构与常用算法
常用函数
基础语法
开发环境准备
预备
计算机组成与原理基础认识