阶段一:C语言基础入门

C语言基础(一)

本课程涵盖C语言基础主要知识点,每节知识配套对应练习。


【课程大纲】

第1章 C语言概述

第2章 C语言变量与数据类型

第3章 指针

第4章 常量


C语言基础(二)

本课程涵盖C语言基础主要知识点,每节知识配套对应练习。


【课程大纲】

第1章 运算符

第2章 进制运算

第3章 控制语句

C Primer Plus

本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数方面的内容。

The C Programming Language

本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。

一站式学习C编程

本书有两条线索,一条线索是以Linux平台为载体全面深入地介绍C语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C语言。

C语言的技术特点探究

C语言许多年来一直是编程语言中排名前二的语言,学好C语言无疑可以大大的扩展大家的就业空间。这篇文章我们就来学习和研究一下C编程语言。

codeblock安装与使用教程

c语言需要先编译再运行。很多初学者安装环境就直接裂开了,这里推荐codeblock,有自带编译器二进制版本不需要配置环境直接使用。

浅谈C语言数组之一维数组

数组中各数据的排列是有一定规律的。数组中的每一个元素都属于同一种数据类型。不能把不同数据类型的数据放在同一个数组中。

浅谈C语言数组之二维数组

本文从两个方面谈谈二维数组。第一部分是讲怎样定义和引用二维数组。第二部分是讲二维数组的初始化

阶段二:C语言编程设计

C语言核心(一)

本课程涵盖C语言核心知识点,每节知识配套对应练习。


【课程大纲】

第1章 C语言函数

第2章 宏定义与预处理

第3章 数组

第4章 调试


C语言核心(二)

本课程涵盖C语言核心知识点,每节知识配套对应练习。


【课程大纲】

第1章 指针

第2章 结构体

第3章 共用体

第4章 项目练习


C和指针

本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。

C陷阱与缺陷

作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。

C专家编程

本书展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。

C语言面向对象的封装方式

C语言是面向过程的编程语言,一个程序的运行逻辑就是由一个个函数调用构成,函数里面会操作各种各样的数据结构。因此,函数和数据结构是C程序中的两大组成部分。

C语言数据结构的封装方法

本文介绍C语言中如何封装数据结构,让调用者可以引用这个数据结构,但无法获知这个数据结构的内部构成,也无法读写这个数据结构的成员变量。

用C语言实现interface

通过interface,我们可以把服务提供者的服务界面抽象成一致的函数群,调用者只需要对接口进行编程即可,无需关心接口下面的具体实现。这是对函数群的封装。

建议与反馈

学习路线为开发者提供高品质课程资源

对于您反馈的课程建议我们会及时评估并向您反馈评估结果与实施计划