<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Lightdust的博客</title><link>https://www.tabyun.cn/</link><description>Recent content on Lightdust的博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 21 Jul 2026 21:13:07 +0800</lastBuildDate><atom:link href="https://www.tabyun.cn/index.xml" rel="self" type="application/rss+xml"/><item><title>C++入门学习</title><link>https://www.tabyun.cn/posts/c++%E5%85%A5%E9%97%A8%E5%AD%A6%E4%B9%A0/</link><pubDate>Tue, 21 Jul 2026 21:13:07 +0800</pubDate><guid>https://www.tabyun.cn/posts/c++%E5%85%A5%E9%97%A8%E5%AD%A6%E4%B9%A0/</guid><description>&lt;h1 id="一初识c"&gt;一、初识C++&lt;/h1&gt;
&lt;h2 id="11-theory"&gt;1.1 Theory：&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;main&lt;/code&gt;:程序的入口，每个程序有且仅有唯一一个的函数&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="12-变量"&gt;1.2 变量：&lt;/h2&gt;
&lt;p&gt;在C++中，有多种&lt;code&gt;变量类型&lt;/code&gt;可用于存储不同种类的数据&lt;/p&gt;
&lt;p&gt;变量的名称可以由&lt;code&gt;字母&lt;/code&gt;、&lt;code&gt;数字&lt;/code&gt;和&lt;code&gt;下划线&lt;/code&gt;字符组成。它&lt;strong&gt;必须&lt;/strong&gt;以&lt;code&gt;字母&lt;/code&gt;或&lt;code&gt;下划线&lt;/code&gt;开头&lt;/p&gt;
&lt;p&gt;大写字母和小写字母是&lt;strong&gt;不同&lt;/strong&gt;的，因为 C++ 是大小写敏感的&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;类型&lt;/th&gt;
&lt;th&gt;描述&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;bool&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;布尔类型，存储值 true 或 false，占用 1 个字节&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;char&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;字符类型，用于存储 ASCII 字符，通常占用 1 个字节&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;int&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;整数类型，通常用于存储普通整数，通常占用 4 个字节&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;float&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;单精度浮点值，用于存储单精度浮点数。通常占用4个字节&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;double&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;双精度浮点值，用于存储双精度浮点数。通常占用 8 个字节&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="13-常量"&gt;1.3 常量：&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;#define&lt;/code&gt; 宏常量&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;​ Grammar：&lt;strong&gt;&lt;code&gt;#define 常量名 常量值;&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;​ Meaning：通常在文件上方定义，表示一个常量&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;&lt;code&gt;const&lt;/code&gt;修饰的变量&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;​ Grammar：&lt;strong&gt;&lt;code&gt;const 数据类型 常量名 = 常量值;&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;​ Meaning：通常在变量定义前加关键字&lt;code&gt;const&lt;/code&gt;，修饰变量为常量&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attention&lt;/strong&gt;：宏变量不加分号！！(error type:应输入表达式错误)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="14-标识符命名规则"&gt;1.4 标识符命名规则：&lt;/h2&gt;
&lt;p&gt;标识符不得是关键字&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;关键字&lt;/strong&gt;：&lt;/p&gt;
&lt;p&gt;C++中预先保留的单词&lt;/p&gt;
&lt;p&gt;Tip：给变量或常量命名时，不得使用关键字&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;标识符由&lt;strong&gt;数字&lt;/strong&gt;、&lt;strong&gt;字母&lt;/strong&gt;、&lt;strong&gt;下划线&lt;/strong&gt;组成&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;标识符&lt;strong&gt;不能&lt;/strong&gt;以数字开头&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;标识符中字母&lt;strong&gt;区分大小写&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="skills"&gt;Skills:&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;code&gt;tab&lt;/code&gt;键选中候选词，跳出输入部分&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;//单行注释&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;/**/多行注释&lt;/p&gt;</description></item></channel></rss>