随笔分类 -  C语言

摘要:/* 推箱子小游戏 1.定义绘制样式 用二维数组的方式 2.绘制图像 3.找出当前位置 4.逻辑判断,制造动作 根据数学xy轴的规律,这里使用ij 上移,行轴上升,行数减少 下移,行数下降,函数增加 左移,... 阅读全文
posted @ 2018-07-08 20:34 邪气凛然 阅读(1570) 评论(0) 推荐(0)
摘要:当然,当学过结构体后,还有两种简单的联合体,枚举体,只要知道基本的语法问题,一切都不是问题。 联合体: 简单的定义样式1: 赋值操作类似于结构体如下: 我们打印下看看:如下图。 效果如图: 这就是一个联合何为联合的意思,为什么只能打印完整的double数据类型,分析下它的字节数就知晓了。 它的字节就 阅读全文
posted @ 2017-12-10 14:21 邪气凛然 阅读(1096) 评论(0) 推荐(0)
摘要:读过前面篇章的初学者,是不是能看出一点,小编的知识点全属于穿插法,新知识一笔带过,后面专门研究,一旦到了一定程度来个大杂烩。 今天就学基本的标题内容。 结构体的基本定义示意图: 如何初始化请看下面的例子: 第三种初始化跟第二种一样,但是有点特殊,它少了最后一种数据类型。 打印方法一样。 就有初步总结 阅读全文
posted @ 2017-12-10 13:10 邪气凛然 阅读(162) 评论(0) 推荐(0)
摘要:C语言学好,通杀C++。这就是方向之一。 前面看过的读者,是不是觉得很鸡肋的知识,全是基本的运用,可是呢?还是看不出能干吗。 那么下面就用二维数组打造,推箱子小游戏。首先,得问问,有何思路? 光写没有用,没到一部分内容觉得可以了,最好先打印下看看效果,要不然写到都不知道自己有没有写错! 效果如图: 阅读全文
posted @ 2017-12-08 20:54 邪气凛然 阅读(622) 评论(0) 推荐(0)
摘要:学到这里,是不是感觉到所学未能取到什么用,估计会有这种感觉吧? 综合起来讲,C语言知识就是基本数据类型、循环、数组、基本函数运用、指针基本操作......后面还会讲到结构体(联合体、枚举体),全部都是基础知识。 因为是C语言,所以没有对象的概念。所讲全属于最基本的运用。 对于我们而言,这长度如果不说 阅读全文
posted @ 2017-12-05 22:02 邪气凛然 阅读(300) 评论(0) 推荐(0)
摘要:前面小编写的全部关于int的数据类型,这篇就写char类型的。 那他们是否一样呢?验证下就知道了。如下图: 打印结果: 打印这句是什么意思呢? 字符串现在你有两种方法能初始化了,一个是数组,一个是指针。 指针他也可以相互赋值,也可以复制。 打印效果: string.h头文件里面还有其他的有用函数,可 阅读全文
posted @ 2017-12-04 15:03 邪气凛然 阅读(148) 评论(0) 推荐(0)
摘要:指针,对于新人而言或许觉得很难,那么小编就想说明下,这是因为你接触的太少,其实指针也是有套路的。 首先,先看下指针是如何赋值的样式图: &代表取地址。即&后面跟的不管是什么,他都代表一个地址。 上图简单明了,有两种int类型指针赋值方法。 从其中,我们能看出什么? 或许有人认为第二种方式更能懂一点, 阅读全文
posted @ 2017-12-04 12:57 邪气凛然 阅读(333) 评论(0) 推荐(0)
摘要:看完前篇的函数运用是不是不在疑惑,那么下面就来点复杂一点的,也不难的。 如下图所示:读绿色和黄色注释。 是不是能写出来了,调用函数的方式,都是一样的。跟上面前篇的调用几乎一样的,不同就是函数名不同而已。记住:套路,会套路的规则,跟着运用即可。 现在为止,是不是对于所谓的函数有点概念性的认知了? 是不 阅读全文
posted @ 2017-12-03 11:59 邪气凛然 阅读(239) 评论(0) 推荐(0)
摘要:这篇为何叫函数的运用? 首先,前面小编说到一点函数,但是没有过多的案例简述,那是因为涉及到很多知识,前提就有基本操作,如果基本操作不会,后面是很难理解的。 而这次就是针对函数的简单的构思,以及运用解析。 说到底函数其实不难的,关键懂得两点,函数的返回值是否一致、括号内的条件是否一致齐全。 先简单的举 阅读全文
posted @ 2017-12-03 10:19 邪气凛然 阅读(181) 评论(0) 推荐(0)
摘要:效果如图一: 这次倒着来,你会吗?先试着自己敲,再来看小编的写法,跟你有哪些不同点。小编的思路: 跟上图的相反的效果图呢? 小编的思路如下图所示: 是不是有点意思,就像三角形状一样,还有呢。 这个有点像前面说的例子,不过只是将初始化值改动了,没有影响,小编的思路这样的: 再跟这图相反的你会吗?就如下 阅读全文
posted @ 2017-12-02 16:06 邪气凛然 阅读(2601) 评论(0) 推荐(0)
摘要:前面说到过一维数组的基本样式,但是好多人未必知道一维数组到底能干嘛,只知道那是一个循环语句。那么下面一步步解析。先看效果图。 这是一个数学的九九乘法表。不陌生吧? 代码如下:绿色注释看看。 是不是看不懂,别慌。首先不需要看黄色框内的代码,只需要知道for循环语句,他总体而言能控制循环即可。也就是设定 阅读全文
posted @ 2017-12-02 13:58 邪气凛然 阅读(398) 评论(0) 推荐(0)
摘要:红色区域暂时可以不用知晓干嘛用的,不做进制转换用不到。 运行如图所示: 既然知晓基本数据的运用后,那么就已经打下第一个基础了。 那么第二个基础又是怎么回事? 小编的理解就是除了基本运用,还需要知道一些基本常识知识了。 常识很多,这里基本会用到常用的1和0. 什么是1和0? 首先,我们使用的电脑,内存 阅读全文
posted @ 2017-12-01 16:45 邪气凛然 阅读(357) 评论(0) 推荐(0)
摘要:针对于数学之中加减乘除的运算,其实都是一样的概念。 对于数值的操作,需要了解的几个注意点:每章图片就是一个注意点。看绿色字注释。 有加法就有减法,一样的套路。看图。 既然加减乘除法跟数学没有区别,那么就需要知道这些只是写法上有点差异而已。 将每一个写法套路弄懂,就能写出一个加减乘除法计算器了。想要写 阅读全文
posted @ 2017-12-01 13:45 邪气凛然 阅读(180) 评论(0) 推荐(0)
摘要:学过前面,可以适当的认为所学的知识中,只要是括号内的内容变相认为全是条件。 所以才有根据条件来适当的操作,当然这些都是小编的便于理解的大白话。 既然是条件,那么是不是可以根据自己的要求来改动呢? 可以的。 但是莫急,这些不是说你会基本语法就能直接写出来的,路是一步步走的,语法会用不代表你会构架,就是 阅读全文
posted @ 2017-11-30 13:37 邪气凛然 阅读(267) 评论(0) 推荐(0)
摘要:循环语句无非几种,常用的就有if()else()结构类型的,while(){}类型的,do(){}while(1);类型,switch()类型,for()类型。 而这章就将前面的所有知识全部汇总下运用之前,将for()循环的用法说一下。 括号内部的两个号是分号 运行的效果就是类似while()的无限 阅读全文
posted @ 2017-11-29 19:26 邪气凛然 阅读(179) 评论(0) 推荐(0)
摘要:有人在学C语言或者其他语言的时候,大家都会说逻辑思维的硬道理,认为没有逻辑思维的人走不远,那么小编这里借助简单的if...else... 英文解释if(如果),else(否则) 方法一 方法二 方法三 注意:if判断也可以单独使用,前提看情况而定。if 判断尽量别写超过三个,要不然代码看起来不是很好 阅读全文
posted @ 2017-11-29 18:19 邪气凛然 阅读(326) 评论(0) 推荐(0)
摘要:看过很多资料的人,估计发觉了什么,我上篇的基础一其中一个最致命的错误,没有加return 0; 为什么不加,说真的,我留个坑,所以跳跃性的直接说到函数是如何运用的。 上章说到main就是主入口,根据main的英文意思也知道了。那么就说说为什么会这样? 一个标准的文件 没有查资料的人就会发现,怎么多了 阅读全文
posted @ 2017-11-29 16:09 邪气凛然 阅读(421) 评论(0) 推荐(0)
摘要:事前声明一点:小编的所有材料都是基础,没有什么大的不同,您若觉得不错的话,可以互相探讨下,毕竟本人也是小雏鸟。 大家在学习C语言、C++类似的高端语言时候,往往都是为了学而学,殊不知为什么而学,或许更好的环境...... 而小编所述的所有知识没有任何的概念,实打实的基础,全凭操作!哪怕你是小雏鸟还小 阅读全文
posted @ 2017-11-29 13:27 邪气凛然 阅读(537) 评论(0) 推荐(0)
摘要:或许:有人一开始接触IT行业,为的就是学习,因为认为有学习的成果会有所出路。 出路无外乎工作,意味着收入...... 作为过来人,可以明确告知你,进入这行业前提是什么?耐心! 看多很多文章,提到最多的一点总结后:就是五年算是初级,如果连这基本的五年的时间都坚持不了,那么可谓是失望的不只是自己一开始的 阅读全文
posted @ 2017-11-28 19:33 邪气凛然 阅读(295) 评论(0) 推荐(1)