C Programming For Beginners
在 Windows、Mac OS X 或 Linux 上轻松学习 C 语言的十步指南
讲师:Huw Collingbourne
安装有道
用不到
您将学到什么
- 从零开始掌握 C 语言编程概念
- 通过源代码示例逐步学习
- 了解 C 语言的特殊特性:指针、头文件、空终止字符串、缓冲区、输入输出
- 视频详细讲解每一个细节
- 阅读提供的电子书《C语言小册子》,以更深入地探索这些主题。
- 通过章节末尾的测验测试你的理解能力
课程要求
- 一个 C 语言编译器和代码编辑器(两者均可免费获取)
课程描述
最快、最轻松的学习在 Mac 或 Windows 上编写 C 语言的途径。本课程将从零基础教你掌握 C 语言编程。你将学习从编程的基本原理到指针、地址和文件输入输出等复杂概念的所有内容。也许你之前尝试过学习 C 但没有成功,或者你是第一次接触 C 甚至编程的新手。如果是这样,这门课程非常适合你!
C 是最重要的编程语言之一。它被用于编写桌面应用程序、编译器、工具和实用程序,甚至是硬件设备。C 语言速度快且效率高——但是它可能很难学习。除非你使用本课程。本课程从 C 的温和介绍开始,但很快就会讲解一些最令人困惑的特性:从 C 的“作用域”规则到数组与内存地址之间的奇妙联系。完成这门课程后,你会对 C 语言本身以及计算机底层架构有深入的理解。
你将学到的内容:
– 编程的基本原理——从零基础开始
– 如何在 Mac 或 Windows 上编程
– C 语言的细节知识
– 高级主题,如内存分配、栈和堆、二进制文件输入输出
适合哪些人学习:
– 初学者——如果你从未编写过代码,你可以逐步学习 C 语言
– 转向 C 的程序员——从其他语言(如 Java、Ruby 或 Python)转到 C
– 跨平台开发者——所有主要操作系统都有 C 编译器
– 需要编程 C++ 或 Objective-C 的任何人。C 语言是开始的地方
本课程适合谁:
- 编程新手
- 其他语言程序员想快速入门 C 语言者
- 任何需要掌握 C 语言作为使用 C++ 或 Objective-C 基础的人












