前言
只有光头才能变强。
1、学习目标
- 具备C/C++领域基础专业编程能力;
- 独立完成项目案例;可开发简单的C语言小程序
- 学习周期:28天
2、知识点
【文章福利】: 小编推荐一个C语言/C++交流群:967051845!整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~
1. C语言概述
计算机基础;第一个C语言程序;C的代码的含义与编译;集成开发环(vs、qt)
2. 编程基础
常量与变量:进制转换;运算符;条件控制语句;数组与字符串
3. 函数
函数的基本概念;字符串操作的常用函数;自定义函数
4. 指针
指针变量的定义;指针基本使用;const修饰的指针; 一级指针与数组名的关系;指针法操作数组元素;指针作为函数的参数;数组作为函数的参数;指针做函数的返回值;指针处理字符串
5. 内存管理
局部变量的作用域和生命周期;静态局部变量的作用域和生命周期;全局变量的作用域和生命周期;静态全局变量的作用域和生命周期;静态函数和非静态函数的区别;内存分区;堆区内存的分配(malloc)和释放(free)
6. 复合类型
结构体的基本用法;结构体嵌套指针和数组;结构体作为函数参数;复合类型的声明与使用
7. 文件操作
文件的分类(文本、二进制); 文件的打开和关闭:文件操作函数;文件读写缓冲区的概念
3、小项目推荐
- 经典小游戏推箱子
- 街头霸王97拳皇
- 腾讯QQ聊天群发器
- 雷霆战机
- 智能贪吃蛇
- 金山打字通-拯救苹果
- DNF游戏角色的移动与场景切换
- 如何恶搞别人电脑
4、总结
不管再忙都要每天坚持三个小时以上的练习时间人生的转折大致是在每个坚持不下来的那一刻!
砥砺前行,不忘初心
5、文章福利
对于自己找不到视频、书籍资源的读者,可以加小编的C语言/C++交流群:967051845! 整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~
VS编译器,图形库
C语言相关电子书
C/C++基础视频及笔记
C/C++项目实战
日积月累,终有所成!!!