C Programming For Beginners
初学者的 C 编程

Learn C in ten easy steps on Windows, Mac OS X or Linux
在 Windows、Mac OS X 或 Linux 上通过十个简单步骤学习 C 语言

教程演示🔗

更多编程语言教程

What you’ll learn 学习内容

  • Master C programming concepts from the ground up
    从头开始掌握 C 编程概念
  • Use the source code examples to learn step-by-step
    使用源代码示例分步学习
  • Understand the special features of C: pointers, header files, null-terminated strings, buffers, IO
    了解 C 的特殊功能:指针、头文件、以 null 结尾的字符串、缓冲区、IO
  • Videos explain everything in minute detail
    视频详细解释了一切
  • Read the supplied eBook, The Little Book Of C, to explore the topics in even more depth
    阅读随附的电子书 The Little Book Of C,更深入地探索这些主题
  • Test your understanding with end-of-section quizzes
    通过节末测验测试您的理解

Requirements 要求

  • A C compiler and code editor (both are available free)
    C 编译器和代码编辑器(均免费提供)

Description 描述

The fastest, easiest way to learn to program C on a Mac or Windows. This course will teach you to program the C language from the ground up. You will learn everything from the very fundamentals of programming right through to the complexities of pointers, addresses and File IO. Maybe you’ve tried to master C before but failed. Or maybe you are new to C or new to programming. If so, this is the course for you!
学习在 Mac 或 Windows 上编程 C 的最快、最简单的方法。本课程将教您从头开始编写 C 语言。您将学习从编程的基础知识到指针、地址和文件 IO 的复杂性的所有内容。也许你以前尝试过掌握 C,但失败了。或者,也许你是 C 语言的新手或编程新手。如果是这样,这就是适合您的课程!

C is one of the most important of all programming languages. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C language is fast and efficient – but it can be hard to learn. Unless you use this course. This course begins with a gentle introduction to C but quickly moves on to explain some of its most confusing features: everything from C’s ‘scoping’ rules to the curious connection between arrays and memory addresses. By the end of the course you will have a deep understanding both of the C language itself and also of the underlying ‘architecture’ of your computer.
C 是所有编程语言中最重要的语言之一。它用于对桌面应用程序、编译器、工具和实用程序甚至硬件设备进行编程。C 语言快速高效,但学习起来可能很困难。除非你使用这门课程。本课程从对 C 的温和介绍开始,但很快又解释了它的一些最令人困惑的功能:从 C 的“范围”规则到数组和内存地址之间的奇怪联系。在课程结束时,您将对 C 语言本身以及计算机的底层“架构”有深刻的了解。

What you will learn:
您将学到什么:

  • The fundamentals of programming – from the ground up
    编程的基础知识——从头开始
  • How to program on a Mac or on Windows
    如何在 Mac 或 Windows 上编程
  • The nitty-gritty details of the C language
    C 语言的细节
  • Advanced topics such as memory allocation, the stack and heap, and binary file IO
    高级主题,例如内存分配、堆栈和堆以及二进制文件 IO

Who should take the course
谁应该参加该课程

  • Beginners – if you’ve never coded before, you can learn C step by step
    初学者 – 如果您以前从未编码过,您可以逐步学习 C
  • Programmers switching to C from some other language such as Java, Ruby or Python
    程序员从其他语言(如 Java、Ruby 或 Python)切换到 C 语言
  • Cross-platform developers – there are C compilers for all major operating systems
    跨平台开发人员 – 所有主要操作系统都有 C 编译器
  • Anyone who needs to program C++ or Objective-C. The C language is the place to start
    任何需要编写C++或Objective-C的人。C 语言是起点

Who this course is for:
本课程适用于谁:

  • Newcomers to programming 编程新手
  • Programmers of other languages who want a fast way into C
    想要快速进入 C 语言的其他语言的程序员
  • Anyone who needs to master C as a basis for using C++ or Objective-C
    任何需要掌握 C 作为使用 C++ 或 Objective-C 的基础的人

 

 

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源