机缘
对于我如何认识csdn的,刚开始看csdn,我是初学C语言,当时我在第一次学习并接触C语言,那时候我是应该在搜题,网上便出现了很多csdn的帖子来解开我的迷惑,当时我是觉着这个网站真的是很好用,这也为我日后的写博客埋下伏笔,当时我还没有写博客的想法,直到后来我在b战看了别的老师讲C语言,老师推荐我们写博客来对学过的知识点进行巩固记忆,防止我们后来忘记某些知识点可以看自己的博客来复习之前学过的知识,我觉着很有道理,于是便从三月末开始我第一篇文章:初识C语言-CSDN博客,之后我就慢慢养成了写博客的习惯,从此以后我便与csdn绑定了关系!
写博客带来的收获
对于收获我觉着还是很多的,因为我有时候当天学完了当天直接顿悟了知识点,但是日子长了以后知识点会慢慢忘记,这时候我可以通过观看我自己写的以前的博客来巩固知识点,有时候我甚至还会自己给自己找到不少错,如果没有写的话,我是会边写博客边回顾之前的知识点的,有一说一我刚开始写的博客是真的烂,我在这里吐槽一下,当时我真就只会用文字和图片来表达我想要表达的东西,对于代码,标题啥的我是一点也不懂,后来我通过自己的摸索慢慢学会了怎样写一篇比较不错的博客,所以我也收获了如何给别人讲东西的能力,我的文笔也慢慢的变好了,不在那么的粗俗(虽然现在也很粗俗),这些都是写博客给我带来的收获,真的如果没有博客,现在的我大致就是学了一点知识就忘记知识,因为我过去并没有总结知识的习惯,现在我也是养成了,感谢csdn这个平台给了我写博客的机会。
博客是怎样创作的
对于我是如何写博客的,其实说起来也是蛮简单的,我写博客的时候通常是我已经学完了这个知识点一段时间以后,我才记起来我得写博客(各位千万不要学我),然后我就会写上一篇博客,可以看看我之前写博客发布时间,一般就是前天我写完,然后第二天就发布了,在这里我推荐大家,学完了一部分知识点以后,然后立刻写一篇博客,这样可以检验自己学的怎么样,并且可以做到查缺补漏,这是我认为写博客最好的方式,毕竟写博客大多是为了帮助别人和自己去理解,消化知识点,做到这一步的话会让你的编程能力上升一大截的!别学我,现在的我写完这篇文章大概率就要继续写数据结构的文章了,我目前二叉树已经学完了,但是我现在博客才写到队列(还没发布),队列的习题我还没写,真的太赶了,最主要的还是我目前正在学习C嘎嘎,我得先以C嘎嘎的文章为主,所以各位读者朋友一定要当天学完当天完成博客!
印象深刻的一段代码
我在学习编程的这段时间里,我印象深刻的有很多,这里我就拿我第一次觉得很nb的一段代码来说一下,那就是我在C语言阶段学习的第一个排序方式:冒泡排序!
void BubbleSort(int* arr, int sz)
{
int i = 0;
for (i = 0; i < sz; i++)
{
int j = 0;
int flag = 1;
for (j = 0; j < sz - i - 1; j++)
{
if (arr[j] > arr[j + 1])
{
Swp(&arr[j],&arr[j + 1]);
flag = 0;
}
}
if (flag == 1)
break;
}
}
虽然我现在已经学完了许多的排序,知道了冒泡排序的缺点,但这并不能改变我认为它是我在C语言阶段觉得牛的代码之一,毕竟当初我还是一个小白(现在也是小白),这么长的一段代码还是带给我蛮多的感觉的,以后我也会遇到很多让我印象深的代码,但我认为这一段代码是我第一次见过的nb的算法,这里借以我创作纪念日我来感慨一下~
结尾
最后,我希望看到这篇文章的无论是创作者还是非创作者,希望我们都可以在编程的道路上越走越远,越学越舒服,活到老,学到老,加油,朋友!