<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Li_Boxuan的博客]]></title><description><![CDATA[一个不到半年的计算机小萌新~]]></description><link>https://blog.youkuaiyun.com/Li_Boxuan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Li_Boxuan]]></copyright><item><title><![CDATA[【C语言X数据结构】用静态链表实现的多项式计算器，加减乘除求导求值，输入输出样样在行！（完整代码+注释）]]></title><link>https://blog.youkuaiyun.com/Li_Boxuan/article/details/109201219</link><guid>https://blog.youkuaiyun.com/Li_Boxuan/article/details/109201219</guid><author>Li_Boxuan</author><pubDate>Wed, 21 Oct 2020 15:14:24 +0800</pubDate><description><![CDATA[目录

实验要求

完整代码

逻辑设计

哈喽各位好，我是李博轩，一个刚转到计算机的大二学生。这个标题是随手打上去的，感觉还蛮顺口，就这样了。

这个学期在学【数据结构与算法】，而这是我面对的第一个实验题。因为大一不在计算机，编程能力落后于人，这个作业也花了很多时间和精力。总之，下面把题目要求和代码附上，希望得到各位的指点。


实验要求

 以动态或者静态链表存储一元多项式，在此基础上按要求完成对一元多项式的运算。（为保证多项式的值的准确性，多项式的系数可以用分数表示，涉及到两个分数相除...]]></description><category></category></item><item><title><![CDATA[【排除故障】一次非常诡异的排bug经历...]]></title><link>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108989946</link><guid>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108989946</guid><author>Li_Boxuan</author><pubDate>Sat, 10 Oct 2020 08:34:13 +0800</pubDate><description><![CDATA[前言

我就是简单地记录一下：

概况

昨天网上遇到一个差点叫我崩溃的问题：一句代码前前后后的代码和它完全一致，它也不是什么复杂的数据类型，但就是它在运行的时候发生了内存问题！！

我尝试过各种存储、释放变量，尝试过从结构体的赋值改成内存的拷贝...经过多次修改以后，毫无起色。

就在我失望地准备离开座位之前，我随便和同学发了个消息抱怨..然后再次点编译运行，居然正常运行了？？？之后我继续编译运行了好多次，都以成功告终。

启示

我认为这是和代码无关的机器层面的问题，白瞎了我几个小时。但我对下次遇到这.]]></description><category></category></item><item><title><![CDATA[【C语言】关于scanf()\getchar()\gets()的区别]]></title><link>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108820453</link><guid>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108820453</guid><author>Li_Boxuan</author><pubDate>Sun, 27 Sep 2020 08:31:41 +0800</pubDate><description><![CDATA[前言，scanf()分为两种：一种是%c另一种是%d，它们有不同的特性。

分清两种缓冲区——键盘缓冲区和输入缓冲区。一开始的输入都在键盘缓冲区，在输入换行符之后，会连带之前的内容与换行符进入输入缓冲区。输入缓冲区中的内容供各种变量读取。

scanf(%d等)会先把空格和换行符什么的排除掉（也是消耗），直到遇到还行的输入，遇到换行符立刻结束，不会吃掉换行符。

也就是说，它会吃掉换行符—拿取数据—不吃掉换行符。这就在输入缓冲区留下了个换行符。

之后不论是scanf("%c")还是getchar()，都可]]></description><category></category></item><item><title><![CDATA[【程序设计思路】扳机问题的思路分析]]></title><link>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108817160</link><guid>https://blog.youkuaiyun.com/Li_Boxuan/article/details/108817160</guid><author>Li_Boxuan</author><pubDate>Sat, 26 Sep 2020 22:37:18 +0800</pubDate><description><![CDATA[前言

在我们设计程序时，常常会遇到这种问题：

判断一个数是否为质数。某个循环中发现因数，便确定该数为质数并结束循环体。
	对一组数据冒泡排序。某个循环中发现没有元素移动，便确定这组数据排序完毕并结束循环体。
我才接触计算机不到半年，便遇到了这么多相似类型的结构，可见它的重要性和常见性。因此，我要在这篇文章中进行分析，力求在找到最合适的解决思路。首先，我要先入为主地给它命名为“扳机问题”。



一、如何认识扳机问题？

这种问题包含一些基本特征：

具有至少一层循环。一旦满足“某种条件”立...]]></description><category></category></item></channel></rss>