C语言快速入门系列
C语言作为编程的入门语言,谁都想快一点学会这门编程语言,但是面对茫茫书海,似乎有点迷茫.要掌握的核心知识点有哪些,不知道,该怎么学,不知道,本系列是为了让各位读者快速地掌握C语言基础知识,在文中对每个章节的知识点进行了归纳,以图的形式将要掌握的知识点串联起来,附上简单的示例代码!
coder-pig
世界不会因为你的疲惫,而停下它的脚步;时间一天天过去,我们终会因我们的努力或堕落变得丰富或苍白
展开
-
小猪的C语言快速入门系列(一)
C语言 作为大学编程或者计算机专业的一门必修课,把很多初学编程的小伙伴 都难住了,感觉无从下手,本套教程就是为此而诞生的。教程会把 C语言入门 的核心内容做关键知识点的提纯,去除一些笼统的废话,配以思维导图与经典例子, 相信可以让初学者更快的上手C语言。另外笔者只是大学学过下C基础的东西, 不是专业选手,如果本教程有什么纰漏错误,欢迎指出,万分感激原创 2017-10-12 16:37:14 · 238742 阅读 · 19 评论 -
小猪的C语言快速入门系列(二)
小猪的C语言快速入门系列(二)标签: C语言本节引言在上一节中,对于C语言有了一个初步的了解,学会了如何使用IDE来进行 代码编写,编译和运行。而这一节,我们会对C语言的基本语法进行学习, C语言是一门编程语言,可以和英语进行类比,英语句子 = 单词 + 语法, 同样C语言的代码语句,也有着自己的一套规则。本节学习路线图1.基本字符集1.1 标识符何为标识符? 在C语言中,符号常量,变量,原创 2017-10-13 18:03:32 · 211951 阅读 · 14 评论 -
小猪的C语言快速入门系列(三)
小猪的C语言快速入门系列(三)标签: C语言本节引言:在上一节中,对C语言的基本语法进行了学习,类比成学英语的话,我们现在 只是会单词而已,组成一个个句子还需要学习一些语法,本节学习的就是两对 输入输出函数,三个基本程序结构,以及三个流程跳转关键字的使用。本节学习路线图1.字符输入/输出函数用于 单个字符 的输入/输出2.格式输入/输出函数和上面的单个字符输入输出不同,当我们想用printf()原创 2017-10-14 17:15:04 · 196034 阅读 · 5 评论 -
小猪的C语言快速入门系列(四)
小猪的C语言快速入门系列(四)标签: C语言本节引言:经过前面三节的学习,我们对于C语言有了一点基本的了解, 假如现在要你根据下面的题目写一个这样的代码应该不难吧:题目: 输入五个学生的成绩,然后求出总和和平均值,打印输出结果相信大家都会先定义五个变量来存储五个学生的成绩,然后再计算吧。 但是如果这里学生变成了20个,而不是5个,或者更多,上百呢? 难道你要定义一堆这样的变量吗?这显然是原创 2017-10-16 15:08:36 · 189503 阅读 · 6 评论 -
小猪的C语言快速入门系列(五)
小猪的C语言快速入门系列(五)标签: C语言本节引言:上一节我们C语言 复合数据类型 中的 数组 进行了解读,本节我们会继续来学习 复合数据类型中的 指针,指针可是C语言的灵魂;利用指针可以表示与使用复杂的 数据结构,让我们可以更加方便的使用数组与字符串;可以像汇编一样直接处理内存 单元地址;可以动态地进行内存空间分配;指针是C语言的重点,也是难点。本节学习路线图指针概念,指针与一维数组和字符原创 2017-10-16 16:32:26 · 189965 阅读 · 11 评论 -
小猪的C语言快速入门系列(六)
小猪的C语言快速入门系列(六)标签: C语言本节引言:上一节中,我们学习了复合数据类型中的 指针,作为C语言的灵魂,务必要好好 掌握,看本教程是肯定不够的,通过练习的方式加深熟练度,后面学数据结构, 指针是必不可少的!!!本节我们来把剩下的几个复合数据类型过一过,他们 分别是:函数,结构体,共用体,枚举类型本节学习路线图函数Tips: 空函数就是什么都不做的函数,一般我们开发中不需要立即实原创 2017-10-16 18:56:49 · 186132 阅读 · 1 评论 -
小猪的C语言快速入门系列(七)
小猪的C语言快速入门系列(七)标签: C语言本节引言:在第五节的时候我们对C里的指针进行了初步的学习,而作为C语言的灵魂, 当然不会就那么简单,本节我们来进一步学习指针,包括:函数与指针, 指针数组,二级指针,内存的动态 以及 const修饰指针。本节学习路线图1.函数与指针1)指针作为函数的形参2)指向函数的指针3)指针函数4)带参数的主函数该程序需要用到命令行参数,需要先编译生成exe,然后原创 2017-10-17 14:41:19 · 183785 阅读 · 4 评论 -
小猪的C语言快速入门系列(八)
小猪的C语言快速入门系列(八)标签: C语言本节引言:本节讲解的是C语言中的位运算与文件,相信这两章对于部分童鞋来说是陌生的, 因为很多大学的老师都会选择跳过这两个知识点,其实这两个知识点也是非常 重要的,比如位运算,比如让你算a*2,怎么写效率(装逼)高,如果你会位运算 你会 a<<1,效率可比a*2高哦,另外一个常见的问题,怎么不使用中间值 变量交换两个变量的值?而文件操作的重要性也不用原创 2017-10-17 16:32:02 · 183526 阅读 · 0 评论 -
小猪的C语言快速入门系列(九)
小猪的C语言快速入门系列(九)标签: C语言本节引言:本节是C语言快速入门系列的最后一节,前面对于C语言基础的东西 从基本语法到最后的为运算和文件,都进行了详细的讲解,而本节 会对一些遗漏的知识点进行补充,当然后面发现一些新的遗漏的知 识也会进行更新。1.变量的作用域与生存周期2.编译预处理待续…原创 2017-10-17 17:47:38 · 183372 阅读 · 1 评论