【史上最全免费编程视频】C语言学习攻略

C语言—进入编程界的必修课程。想要快速进入编程行业吗?想要更好的理解编程语言是如何和计算机进行交互的吗?那还等什么,赶紧行动吧!从零开始,一路修炼,为自己的编程行业奠定着实的基础。


一、基础奠基

话都在课程里面,不多说了

【史上最全免费编程视频】C语言学习攻略_第1张图片

推荐课程:C语言入门 

课程提纲

第1章 初始C程序 

简述C语言,编写第一个 HelloWorld程序。介绍C程序的组成结构,什么是主函数,C语言中的规范,解释什么是注释以及书写注释的意思和重要性。

第2章 C中数据类型 

本章节主要简述了什么是标识符和变量、介绍C语言的基本数据类型,详细讲解了基本数据类型之间的转换。

第3章 C中的运算符 

本章节主要讲解C语言的算术运算符、赋值运算符、关系运算符、逻辑运算符以及运算符之间的优先级

第4章 C程序结构语句 

本章节主要讲解了C语言的程序结构,包括顺序、选择、循环三种基本语句结构。

第5章 函数的秘密 

本章节主要讲解了C语言的函数的概念、函数的定义、分类、调用。局部变量与全局变量、函数参数的传递以及变量的作用域和生命周期、内部函数和外部函数。

第6章 数组 

本章节主要讲解了C语言的数组的概念、数组的声明与初始化、字符串与数组、二维数组的声明与初始化。


二、原理实践

C语言的原理是啥?它如何和计算机进行交互?它在实际商业开发环境下是怎样的?这里精彩的内容将会为你解答

【史上最全免费编程视频】C语言学习攻略_第2张图片

推荐课程: Linux C语言编程基本原理与实践

第1章 重识C语言

1-1 重识C语言 (04:37)

-第2章 开发环境与配置

2-1 环境 (04:50)

2-2 常用指令 (12:30)

-第3章 Linux下第一个C程序

3-1 Linux下第一个C程序 (03:43)

-第4章 多文件操作

4-1 多个源文件分而治之 (12:41)

4-2 头文件与函数定义分离 (09:21)

-第5章 makeFile的编写与使用

5-1 makFile的编写 (11:21)

-第6章 main函数详解

6-1 main函数中的return (07:14)

6-2 main函数中的参数 (08:20)

-第7章 输入输出流和错误流

7-1 标准输入流输出流以及错误流 (15:46)

7-2 输入流输出流以及错误流的重定向 (15:31)

-第8章 管道原理及应用

8-1 管道原理及应用 (05:04)

-第9章 打造实用C语言小程序

9-1 打造使用C语言小程序 (09:52)


三、核心秘籍

C语言最最最最核心的内容是啥?别猜了,赶紧动动手,点一下吧 

1、Linux C语言指针与内存 

【史上最全免费编程视频】C语言学习攻略_第3张图片

本课程通过图形与程序实验,配合gdb调试工具,将c语言编程中最难理解的内存管理与指针形象的展示在大家面前。由于内存地址的概念偏底层,想真正掌握还需按照课程中教授的方法多做实验以加深映像,相信反复试验几次之后,大家都能够对c语言有更加深刻的理解。


第1章 概述

介绍本课程中涉及到的一些知识点

第2章 初始指针

讲述指针的基本用法

第3章 gdb调试工具的使用

本章讲述gdb调试工具的安装及使用

第4章 指针与内存

计算机中的数据表示方式、内存的管理、变量与指针的本质、函数指针以及指针指向的数据访问

第5章 字符串与数组

数组在内存中的排列、指针的运算、字符串与数组字符的关系


2、Linux C语言结构体 


【史上最全免费编程视频】C语言学习攻略_第4张图片

本课程深入的讲解了C语言中,预处理是怎么回事,结构体和公用体又是如何使用及区别的,动态数据结构体是什么,位运算的秘密。通过本课程的学习将进一步的理解C语言。


课程提纲

第1章 课程介绍

本章介绍一下整个课程所要讲的知识点。

第2章 预处理的那些事

本章讲解预处理的那些事,包括什么是预处理、宏是什么以及宏函数还有typedef是怎么回事

第3章 结构体是干吗滴

本章简介了C语言中的结构体是用来干啥的,包括如何声明结构体、结构体的初始化、结构体指针等

第4章 共用体

本章讲解共用体是怎么定义的以及怎么使用的

第5章 动态数据结构

本章介绍了静态链表和动态链表以及它们是如何实现的

第6章 位运算的秘密

本章讲解的C语言中的位运算符,包括按位与、按位或、按位异或、左移和右移

第7章 重识递归函数

本章讲解递归函数是什么以及递归函数的原理

第8章 课程总结

回顾总结整个课程所学内容

你可能感兴趣的:(【史上最全免费编程视频】C语言学习攻略)