<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[name_nai的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/name_nai</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; name_nai]]></copyright><item><title><![CDATA[C++ 指针和自由储存空间]]></title><link>https://blog.youkuaiyun.com/name_nai/article/details/122724454</link><guid>https://blog.youkuaiyun.com/name_nai/article/details/122724454</guid><author>name_nai</author><pubDate>Wed, 09 Feb 2022 20:41:10 +0800</pubDate><description><![CDATA[指针可以理解为和int，double同样性质的数据类型，占8个字节（64位），储存一个地址。

运算符&amp;可以获得一个数据的地址，运算符*应用于指针可以得到指针指向的地址储存的值（解除引用）。


    int num = 100;
	int* p_num = &amp;num;
	*p_num = *p_num + 1;
    cout &lt;&lt; num &lt;&lt; endl &lt;&lt; p_num&lt;&lt;endl&lt;&lt;&amp;num;

结果是


10]]></description><category></category></item><item><title><![CDATA[c++枚举enum]]></title><link>https://blog.youkuaiyun.com/name_nai/article/details/122719787</link><guid>https://blog.youkuaiyun.com/name_nai/article/details/122719787</guid><author>name_nai</author><pubDate>Thu, 27 Jan 2022 18:17:48 +0800</pubDate><description><![CDATA[enum有两个作用

1.代替const创建符号常量

2.定义新类型

例：


enum spectrum { red, orange, yellow, green, blue, violet, indigo, ultraviolet };
// spectrum成为了一个新类型
enum { red, orange, yellow, green, blue, violet, indigo, ultraviolet };
//可以省略类型名单纯定义符号常量
int color=blue;
//colo.]]></description><category></category></item><item><title><![CDATA[我的积分计算器]]></title><link>https://blog.youkuaiyun.com/name_nai/article/details/122522848</link><guid>https://blog.youkuaiyun.com/name_nai/article/details/122522848</guid><author>name_nai</author><pubDate>Sun, 16 Jan 2022 14:20:34 +0800</pubDate><description><![CDATA[#include&lt;iostream&gt;	
#include&lt;string&gt;
#include&lt;stack&gt;
#include&lt;iomanip&gt;
#include&lt;cmath&gt;
#define double long double
using namespace std;
double x;
bool checkisoperatorchar(char ch) {
	if (ch == '+' || ch == '-' || ch == '/' || .]]></description><category></category></item><item><title><![CDATA[紫书例题3-6 环状序列求最小字典序表示]]></title><link>https://blog.youkuaiyun.com/name_nai/article/details/122096341</link><guid>https://blog.youkuaiyun.com/name_nai/article/details/122096341</guid><author>name_nai</author><pubDate>Wed, 22 Dec 2021 22:31:33 +0800</pubDate><description><![CDATA[#include&lt;cstdio&gt;
#include&lt;cstring&gt;
const int maxn = 105;
bool less(const char* s, int p, int q)
{
	int n = strlen(s);
	for (int i = 0; i &lt; n; i++)
	{
		if (s[(p + i) % n] != s[(q + i) % n])
			return s[(p + i) % n]&lt;s[(q + i) % n];
	}
	re.]]></description><category></category></item><item><title><![CDATA[紫书笔记1.1]]></title><link>https://blog.youkuaiyun.com/name_nai/article/details/122005935</link><guid>https://blog.youkuaiyun.com/name_nai/article/details/122005935</guid><author>name_nai</author><pubDate>Fri, 17 Dec 2021 23:02:03 +0800</pubDate><description><![CDATA[int范围-2147483648～2147483647（十位数）；

longlong-9223372036854775808～9223372036854775807（十九位）；

double的精度为15~16位

习题1-1


#include&lt;iostream&gt;
#include&lt;iomanip&gt;
using namespace std;
int main()
{
	int integer1, integer2, integer3;
	cin &gt;&gt; integ..]]></description><category></category></item></channel></rss>