Linux C/C++ 编程基础:语法、文件操作、多进程与线程

课程介绍

课程从开发环境、Linux 常用命令与 vi 操作进入 C 语言基础,依次练习数据类型、变量、运算符、分支循环、函数、数组、指针、结构体、动态内存和文件操作,并配有作业讲解。

后续包括 C++ 函数重载、类与对象等基础内容,以及 Linux 多进程、进程间通信、共享内存和线程同步等主题。当前分享包含 122 个视频,环境安装与部分工具使用反映录制时的版本。

网盘说明:本课程为夸克网盘资源。

课程目录

环境与开发准备
000.百万年薪的程序员
001.C_C++语言的学习方向
01.Linux常用命令(上)
01.VMWare的下载和安装
002.C_C++语言的学习环境
02.CentOS6的下载、安装和配置
02.Linux常用命令(中)
03.CentOS7的下载、安装和配置
03.Linux常用命令(下)
003.非计算机专业、零基础学习前的准备
04.SecureCRT8.5的下载、安装和配置
04.vi的使用方法和常用命令(上)
05.vi的使用方法和常用命令(下)

C语言基础与文件操作
006.C语言程序的基本结构
007.C语言程序的基本结构(作业)
008.C语言数据类型
009.C语言常量、变量和关键字
010.C语言简单的输入和输出
011.C语言运算符
012.C语言if分支结构(一)
013.C语言if分支结构(二)
014.C语言if分支结构(三)
015.C语言if分支结构(作业)
016.C语言switch分支结构
017.C语言循环结构
018.C语言循环结构(作业一)
019.C语言循环结构(作业二)
020.C语言数组(一)
021.C语言数组(二)
022.C语言数组(三)
023.C语言数组(作业)
024.C语言函数(一)
025.C语言函数(二)
026.C语言函数(三)
027.C语言函数(作业)
028.C语言变量的作用域
029.C语言指针(一)
030.C语言指针(二)
031.C语言程序的调试gdb
032.C语言整数(一)
033.C语言整数(二)
034.C语言整数(作业一)
035.C语言整数(作业二)
036.C语言整数(作业三)
037.C语言字符
038.C语言字符(作业)
039.C语言浮点数(一)
040.C语言浮点数(二)
041.C语言浮点数(三)
042.C语言浮点数(作业)
043.C语言字符串(一)
044.C语言字符串(二)
045.C语言字符串(三)
046.C语言字符串(作业一)
047.C语言字符串(作业二)
048.C语言字符串(作业三)
049.C语言字符串(作业四)
050.C语言数据类型转换
051.C语言结构体(一)
052.C语言结构体(二)
053.C语言结构体(三)
054.C语言格式化输出
055.C语言格式化输出(作业)
056.C语言main函数的参数
057.C语言动态内存管理
058.C语言文件操作(一)
059.C语言文件操作(二)
060.C语言文件操作(三)
061.C语言文件操作(四)
062.C语言文件操作(五)
063.C语言文件操作(作业一)
064.C语言文件操作(作业二)
065.C语言目录操作
066.C语言时间操作
067.C语言时间操作(作业)
068.C语言编译预处理(一)
069.C语言编译预处理(二)
070.C语言目录和文件操作扩展
071.C语言系统错误
072.C语言带参数的gdb
073.C语言makefile文件
074.C语言学习总结
075.从C语言到C++
076.从C语言到C++(作业一)

C++基础
077.从C语言到C++(作业二)
078.C++函数的重载
079.C++类和对象
080.C++类的详解(一)
081.C++类的详解(二)
082.C++类的详解(作业)
083.C++引用(一)
084.C++引用(二)
085.C++运算符重载
086.C++的string类
087.C++的vector容器(一)
088.C++的vector容器(二)
089.C++动态内存管理
090.C++类的继承与派生
091.C++类的多态(一)
092.C++类的多态(二)
094.C++学习总结

Linux系统编程
095.学习Linux编程前的准备
096.网络通信基础socket(一)
097.网络通信基础socket(二)
098.网络通信基础socket(三)
099.网络通信基础socket(四)
100.封装socket通信类
101.Linux多进程
102.Linux多进程(作业)
103.Linux多进程的应用(一)
104.Linux多进程的应用(二)
105.Linux进程间通信
106.Linux信号(一)
107.Linux信号(二)
108.Linux共享内存
109.Linux信号量
110.Linux信号量(作业)
111.Linux多线程(一)
112.Linux多线程(二)
113.Linix线程同步
114.Linix调用可执行程序
115.静态库与动态库

资源下载
下载价格35 学币
赞助终身VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?