吴忠捷
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
C语言开发工程师职业学习系列套餐
C语言编程基础视频课程(七日成蝶)
261012人学习
¥49.00
C语言课程升华篇之打字游戏(七日成蝶)
22497人学习
¥29.00
Linux基础入门教程
28817人学习
¥5.00
更 多 45 门 课 程
C/C++跨平台研发基础入门与实战系列专题
C++ 设计模式理论与实战大全
94289人学习
¥198.00
C++QT5跨平台界面编程原理和实战大全视频课程
288070人学习
¥268.00
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
156929人学习
¥298.00
更 多 23 门 课 程
C++跨平台开发工程师从技能掌握到项目实战课程
C++11 14 17 20 多线程从原理到线程池实战
27256人学习
¥199.00
Libevent C++高并发网络编程
70852人学习
¥298.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 14 门 课 程
C++跨平台实战系列专题
C++QT5跨平台界面编程原理和实战大全视频课程
288070人学习
¥268.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
91500人学习
¥128.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 9 门 课 程
C++跨平台实战系列专题
C++QT5跨平台界面编程原理和实战大全视频课程
288070人学习
¥268.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
91500人学习
¥128.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 9 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

高校学生,软件工程师,编程爱好者。基础要求:懂得程序逻辑

你将会学到:

高校学生,软件工程师,编程爱好者

课程简介:


本课程旨在学习C语言指针、结构体这些较难的知识,最后再学习以指针、结构体为基础的时间函数、网络编程等知识。通过本课程的学习,大家应该对C语言有进一步的认识,能力跨越一个台阶。


(在学习中有不懂的地方请留言,我会在每天晚上21:00--23:59之间解答。如果提出的问题过于困难,则在3个工作日内解答,并提供博客链接)


学习宣言:

    当初我在学习C语言的时候,苦于没有良师指导,只能是靠自己通过购买大量的书籍,现在我把我所明白的,通过视频课程来帮助大家,少走弯路,提高技能,提高自己的职场竞争力。



课程内容:

1、学习C语言指针的概念,会进行指针变量的声明、初始化,指针运算

2、学习指针与函数、指针与数组、指针与字符串

3、深入理解变量,会使用指针操作数组、字符串

4、会使用指针操作内存,进行动态内存分配

5、学习结构体、链表、共用体等高级数据类型

6、会使用时间函数

7、学习网络编程的基本概念,学习字节顺序

8、会编写基于UDP协议的消息伺候器

9、学习TCP协议的工作过程,编写基于TCP协议的消息程序

展开更多

课程大纲-学习C语言指针与结构体精讲

  • 第1章首先学习C语言指针(3小时31分钟5节)

  • 1-1

    指针的概念与运算本视频先带领大家深入理解变量,引出“指针”的概念,然后详细讲解指针类型、指针变量的性质,最后将指针与指针的运算,指针与整数的运算。知识点:A、深入理解变量;B、指针的概念;C、指针的运算难度指数:★★★

    「仅限付费用户」点击下载“chap01.zip”

    [56:54]
  • 1-2

    指针与函数本视频介绍指针在函数的应用,主要内容包括:指针做形式参数、指针做函数返回值、指向函数的指针。难度指数:★★★

    「仅限付费用户」点击下载“chap02.zip”

    [25:24]
  • 1-3

    指针与数组本视频介绍使用指针操作一位数组、二维数组,介绍数组作为函数的参数。学习本视频的时候需要深刻理解数组元素与下标是什么关系。本视频需要记忆的地方比较多,所以大家在必要的时候可以暂停视频记笔记哦。难度指数:★★★

    「仅限付费用户」点击下载“chap03.zip”

    [01:02:30]
  • 1-4

    指针与字符串本视频先演示指针类型的数组是如何建立的,在此基础上学习“元素是字符串的数组”,最后简单介绍几个自定义的字符串处理函数。难度指数:★★★★

    「仅限付费用户」点击下载“chap04.zip”

    [17:21]
  • 1-5

    动态内存分配本视频介绍指针的一个应用,即在内存的“堆”区使用函数分配存储空间。学习本视频,大家应该可以对指针又有了一次更加深刻的认识。难度指数:★★

    「仅限付费用户」点击下载“chap05.zip”

    [49:20]
  • 第2章结构体、链表、高级数据类型(2小时55分钟4节)

  • 2-1

    结构体本视频介绍结构体…… 结构体、函数都是面向过程编程语言的特色,如果你懂得OOB,那你可以明白:结构体--类、函数--方法。知识点:A、介绍结构体、B、如何声明结构体变量难度指数:★★★★

    「仅限付费用户」点击下载“chap06.zip”

    [51:13]
  • 2-2

    链表本视频重点介绍链表,大家要注意链表和数组的区别。链表是一种结构体,在操作的时候难度比数组大,而且链表这个概念比较抽象,所以大家在学习的时候要注意看演示。视频将使用几个案例来帮助大家理解链表。视频的最后介绍共用体。难度指数:★★★★★

    「仅限付费用户」点击下载“chap07.zip”

    [43:40]
  • 2-3

    预处理本视频介绍使用define预处理难度指数:★★★

    「仅限付费用户」点击下载“chap08.zip”

    [46:49]
  • 2-4

    时间函数本视频讲处理时间的函数,处理时间的问题在编程中非常重要,因为很多程序,特别是网络程序要求时间的准确性。时间函数主要是针对结构体的应用。难度指数:★★★

    「仅限付费用户」点击下载“chap09.zip”

    [34:08]
  • 第3章网络编程(3小时29分钟6节)

  • 3-1

    网络编程的基本概念本视频先讲解和网络相关的知识,IP地址和端口号。然后讲解套接字的概念,在C语言中获取套接字的函数。最后用几个案例讲解在Linux系统中获取其支持的网络协议和网络服务的方式。从本课程之后,请在Linux环境下编写代码,请勿使用Windows。难度指数:★★★★

    「仅限付费用户」点击下载“chap10.zip”

    [49:53]
  • 3-2

    字节顺序和转换函数字节顺序一直是难以理解的知识点,网上很少有资料涉及这些知识。我在这里尽量使用了通俗易懂的方式来讲解这些知识,大家应该可以轻松掌握这块知识。难度指数:★★★

    「仅限付费用户」点击下载“chap10.zip”

    [30:25]
  • 3-3

    建立socket套接字本视频介绍socket的建立,介绍3个相关的函数。难度指数:★★

    「仅限付费用户」点击下载“chap11.zip”

    [30:55]
  • 3-4

    编写基于UDP协议的客户端与服务端本视频介绍一个简单的,基于UDP协议的客户端与服务端的小程序。难度指数:★★★★★

    「仅限付费用户」点击下载“chap11.zip”

    [50:12]
  • 3-5

    编写基于TCP协议的程序本视频主要是为了帮助没有网络基础的学员理解TCP协议难度指数:★★

    「仅限付费用户」点击下载“CPS-chap12.ppt”

    [33:50]
  • 3-6

    编写基于TCP协议的客户端与服务端本视频介绍如何编写基于TCP协议的客户端与服务端的通信。大家要注意TCP通信软件和基于UDP的通信软件在工作流程上的区别,同时要注意如何在代码中进行体现。难度指数:★★★★★

    「仅限付费用户」点击下载“第三章:面向连接的流套接字.pdf”

    [14:27]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部