前言
只有光头才能变强。
一、学习目标1.具备C语言领域基础专业编程能力;2.独立完成项目案例;可开发简单的C语言小程序3.学习周期:28天二、知识点
【文章福利】:推荐一个C语言/C++交流群 整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~
1. C语言概述计算机基础;第一个C语言程序;C的代码的含义与编译;集成开发环(vs、qt)
2. 编程基础常量与变量:进制转换;运算符;条件控制语句;数组与字符串
3. 函数函数的基本概念;字符串操作的常用函数;自定义函数
4. 指针指针变量的定义;指针基本使用;const修饰的指针; 一级指针与数组名的关系;指针法操作数组元素;指针作为函数的参数;数组作为函数的参数;指针做函数的返回值;指针处理字符串
5. 内存管理局部变量的作用域和生命周期;静态局部变量的作用域和生命周期;全局变量的作用域和生命周期;静态全局变量的作用域和生命周期;静态函数和非静态函数的区别;内存分区;堆区内存的分配(malloc)和释放(free)
6. 复合类型结构体的基本用法;结构体嵌套指针和数组;结构体作为函数参数;复合类型的声明与使用
7. 文件操作文件的分类(文本、二进制); 文件的打开和关闭:文件操作函数;文件读写缓冲区的概念
三、参考书(适用于各级水平)
《The C Programming Language》
本书由C语言之父Dennis M. Ritchie编写,简短但是完整的介绍了C语言,想了解C语言最初设计初衷和细节的朋友可以读读本书。
需要注意的是C语言在本书编写后仍在不断发展,本书中的一些规则可能已经过时。
《C语言参考手册》
这是一本关于C语言的优秀的参考书籍,最近版本为C99。但是这本书不是教程,并不适用于初学者,更适合作为查找手册。
入门书籍
《C Primer Plus》:经典入门教材!
《C语言程序设计现代方法》:一本学习C的好书。
《Programming in C》:一个很好的一般介绍和教程。
《C: How to Program 》:本书为读者提供许多非常好的编写技巧和最佳实践,浅显通俗的讲解C,是一本不错的入门书籍。
《Beginning C 》:本书中很好的解释了C语言的指针,使用许多小而精炼的程序,让大家可以更好更快的理解。四、小项目推荐
- 经典小游戏推箱子
- 街头霸王97拳皇
- 腾讯QQ聊天群发器
- 雷霆战机
- 智能贪吃蛇
- 金山打字通-拯救苹果
- DNF游戏角色的移动与场景切换
- 如何恶搞别人电脑五、文章福利对于自己找不到视频、书籍资源的读者,可以C语言/C++交流群**整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~
VS编译器,图形库
C语言相关电子书
C/C++项目实战
C/C++基础视频及笔记
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
暂无评论内容