
初阶C语言
文章平均质量分 90
「已注销」
这个作者很懒,什么都没留下…
展开
-
【C语言】一不小心写出bug?凡人教你如何写出好代码【详解vs中调试技巧】
在所有发生的事情中,都一定有迹可循,如果没有破绽问心无愧,那么不需要掩盖任何迹象,而如果问心有愧,那么必然有事实要掩埋,而出现bug就代表问心有愧,就一定会有迹象,而迹象越多就越容易顺腾而上,而这就是推理的途径而每一名优秀的程序员都是一名出色的侦探每一次的调试都是尝试破案的过程原创 2022-05-26 11:39:33 · 1061 阅读 · 108 评论 -
【C语言】还搞不明白结构体吗?不妨来看看这篇文章,带你初步了解结构体
我们在之前了解到,函数传参的时候,是需要压栈的,如果传递一个结构体对象,传过去的形参是实参的一份临时拷贝,在开辟一块儿空间,造成空间的重复和浪费,传递过去一个结构体对象的时候,结构体过大的话,参数压栈的系统开销比较大,会导致性能的下降,而如果我们传过去地址,地址是4个或者8个字节,而用指针来接收也是4或者8个字节来接收首元素的地址,我们也可以找回去实参的那份内容所以结构体传参的时候,要尽量传结构体的地址原创 2022-05-25 18:16:38 · 408 阅读 · 53 评论 -
【C语言】你还不会指针吗?不妨来一起攻克指针这个难点
本篇文章给大家介绍了C语言初阶中的一大难点,指针方面的各种知识点,让处于新手阶段的你更容易理解指针,在以后的日子里对指针的应用如鱼得水,更加透彻原创 2022-05-23 11:08:52 · 5178 阅读 · 83 评论 -
【C语言】初学者的福利--让你可以上手的第一个小游戏(三子棋亦可为N子棋)
这篇是对于新手可以上手实现的第一个较简单的三子棋小游戏,因为是对于新手时期的,没有进行代码优化,尽量让初学者可以看懂,并且自己来进行优化代码,比如实现N子棋的玩法,电脑太笨怎么办,总是自己赢,如何让玩家赢不了电脑,这个代码有很大的改进空间,俗话说没有笨的电脑,只有笨的程序员,优化后的代码正在构思中,实现玩家与电脑的高超对弈,敬请期待,如果觉得凡人写的还可以,请多多支持,当然了,这个是对于新手写的,大佬们肯定觉得就是菜鸟级别的,勿喷蛤,感谢各位观看!!!原创 2022-05-02 13:37:03 · 1945 阅读 · 64 评论 -
【C语言】初学者的福利--一文带你玩转数组(图文并茂,看完就懂)
以上讲解了关于一维数组的创建和初始化 ,一维数组的使用 ,一维数组在内存中的存储 ,二维数组的创建和初始化 ,二维数组的使用 ,二维数组在内存中的存储 ,数组越界 ,数组作为函数参数,这些关于初学者需要知道的数组知识,图文并茂,内容丰富,针对初学者讲解,让初学者可以看懂什么是数组,在内存中是如何存储的,对后期有很大的进步,当然了,如果有哪里讲的不明白的,讲错的,欢迎大家来指正,评论区留言,如果觉得凡人写的还不错,希望大家多多支持,凡人在这里感谢大家观看!!!!原创 2022-05-01 09:52:28 · 707 阅读 · 88 评论 -
[C语言]你懂函数栈帧的创建和销毁了吗?【一篇文章带你深入了解】
本篇文章详细介绍了 函数栈帧的创建与销毁,相信看到这里,大家对于开头的那几个问题都能应答上来了,这个内容可以说是修炼内功,只要把这一块儿理解清楚了,对后面的理解有很大的帮助,凡人也是稍微理解,用图片和代码的方式给一些初学者一些帮助,如果有哪里写的不清楚,或者不对的地方请大佬指正,一定听取意见,如果觉得凡人的文章写的还不错,希望大家多多支持,感谢大家的观看!!!!原创 2022-04-29 08:23:39 · 1250 阅读 · 111 评论 -
你搞懂递归与迭代(非递归)了吗?(非常重要)
递归的速度是很快,但是要看需求,如以上的求斐波那契数字时,特别耗时间,如果求一万的阶乘的时候,程序会崩溃,因为我们发现,在求斐波那契数字时,很多计算其实在一直重复使用,而且当你的参数过大的时候,机会报错:stack overflow,出现栈溢出的情况,因为系统分配给程序的栈空间是有限的,但是如果出现死循环或者死递归,那么这样一直开辟栈空间,最终产生栈空间耗尽的情况,就会称为栈溢出,那么如何解决呢?当我们发现递归满足不了我们的需求时,我们可以将地柜改为非递归,使用的static对象替换nonstatic局原创 2022-04-27 12:02:15 · 1183 阅读 · 91 评论 -
C语言之初学者能够玩明白的函数(很重要)
这篇文章用文字和图片讲解了关于C语言中比较重要的函数,包括函数的分类,库函数与自定义函数,函数的参数,如何调用函数,函数的嵌套调用和链式访问,以及函数的声明和定义,还有一些函数的小练习,如果有哪里写的不好的,希望大家指正,欢迎大家在下方评论区留言,如果觉得凡人写的还不错的话,希望关注加三连,感谢大家观看!!!原创 2022-04-26 16:23:26 · 900 阅读 · 57 评论 -
C语言之初学者也能玩明白的分支与循环
本篇文章具体讲解了关于C语言中分支语句与循环语句有哪些,基础语句是什么,让大家可以根据图片来看清楚到底是什么作用,最后也给大家准备了几道关于分支与循环的一些编程题,让大家可以看完练习一下巩固知识,只针对初学者,一些大佬可以当着复习了,最后感谢大家观看凡人的文章,如果觉得凡人讲的还不错,希望多多支持,感谢观看!!!原创 2022-04-23 16:37:41 · 1559 阅读 · 57 评论 -
编程如何提高自己的水平能力?学编程最重要的是什么?请看凡人浅谈如何学C
学习编程, 要考虑的有很多很多,你要考虑要学哪一门语言,自己能不能学会,学的什么程度就算是优秀,可以找到工作了这样的的学生很多,大一刚进校,学校开始较C语言,学校发一本垃圾C语言教材,按时上课,老师在那里照着PPT念,讲一些八百年前的代码,垃圾代码风格,你若认真听了,那你可能懂了,但是发现不会写,你若没听,玩手机了,你是既不懂,也不会写,上来上去,蒙在鼓里的人出不来,水平就一直这样,龟速增长。原创 2022-04-21 00:54:53 · 1341 阅读 · 85 评论 -
C语言之初学者也能玩的明白的关键字,define,指针与结构体
本篇文章详细介绍了关于初学者应该知道的关于常见关键字,define有什么作用,应该如何使用?关于C语言中的一大难点,指针应该如何入手?还有关于复杂对象该如何定义?相信大家看了凡人本篇文章有了个大概轮廓,以后详细介绍会放到以后讲解,先让大家了解了解,如果觉得凡人写的还不错,希望三连,感谢大家观看!!!原创 2022-04-20 11:20:23 · 841 阅读 · 125 评论 -
初学者的福利---初始C语言最后一弹
这篇文章主要讲解了初识C语言中的各种操作符,让大家刚学的时候能知道这些符号都是什么意思,不至于两眼昏花,一脸懵,后期都会具体详解的,这篇嘛,就写的少了点 ,望大家理解,因为是初识,后期会经常更新,想具体了解可以看凡人日后的作品,感谢大家观看!!!原创 2022-04-15 07:52:40 · 651 阅读 · 103 评论 -
初学者的福利---初识C语言第二弹
这篇文章简单的讲解了 初识C语言中的常量,字符串,转义字符,注释,选择语句,循环语句,函数与数组原创 2022-04-04 14:51:10 · 1637 阅读 · 9 评论 -
【C语言】初识C语言1
C语言之初识C语言1原创 2022-04-03 15:33:56 · 1034 阅读 · 7 评论 -
梦开始的地方
梦开始的地方原创 2022-04-01 11:30:24 · 1051 阅读 · 6 评论