<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TheJunkoWho的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TheJunkoWho</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TheJunkoWho]]></copyright><item><title><![CDATA[结构体变量]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121792017</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121792017</guid><author>TheJunkoWho</author><pubDate>Wed, 08 Dec 2021 15:18:31 +0800</pubDate><description><![CDATA[在C语言中，可以使用结构体（Struct）来存放一组不同类型的数据。结构体的定义形式为：

struct 结构体名{
  结构体所包含的变量或数组
};

结构体是一种集合，它里面包含了多个变量或数组，它们的类型可以相同，也可以不同，每个这样的变量或数组都称为结构体的成员（Member）。

结构体也是一种数据类型，它由程序员自己定义，可以包含多个其他类型的数据。
像 int、float、char 等是由C语言本身提供的数据类型，不能再进行分拆，我们称之为基本数据类型；而结构体可以包含多个基本类型的数据..]]></description><category></category></item><item><title><![CDATA[指针变量的定义和使用]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121791738</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121791738</guid><author>TheJunkoWho</author><pubDate>Wed, 08 Dec 2021 15:08:31 +0800</pubDate><description><![CDATA[数据在内存中的地址也称为指针，如果一个变量存储了一份数据的指针，我们就称它为指针变量。
在C语言中，允许用一个变量来存放指针，这种变量称为指针变量。指针变量的值就是某份数据的地址，这样的一份数据可以是数组、字符串、函数，也可以是另外的一个普通变量或指针变量。

定义指针变量

定义指针变量与定义普通变量非常类似，不过要在变量名前面加星号*，格式为：

datatype *name;

*表示这是一个指针变量，datatype表示该指针变量所指向的数据的类型 。

通过指针变量取得数据

指针变量存储了数据的]]></description><category></category></item><item><title><![CDATA[函数声明以及函数原型]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121791428</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121791428</guid><author>TheJunkoWho</author><pubDate>Wed, 08 Dec 2021 15:00:42 +0800</pubDate><description><![CDATA[C语言代码由上到下依次执行，原则上函数定义要出现在函数调用之前，否则就会报错。但在实际开发中，经常会在函数定义之前使用它们，这个时候就需要提前声明（Declaration）。

函数声明的格式相当于去掉函数定义中的函数体，并在最后加上分号：

dataType functionName( dataType1 param1, dataType2 param2 ... );

也可以不写形参，只写数据类型：

dataType functionName( dataType1, dataType2 ... )..]]></description><category></category></item><item><title><![CDATA[字符串的输入和输出]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121790547</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121790547</guid><author>TheJunkoWho</author><pubDate>Wed, 08 Dec 2021 14:36:44 +0800</pubDate><description><![CDATA[字符串的输出

在C语言中，有两个函数可以在控制台（显示器）上输出字符串，它们分别是：

puts()：输出字符串并自动换行，该函数只能输出字符串。

printf()：通过格式控制符%s输出字符串，不能自动换行。除了字符串，printf() 还能输出其他类型的数据。

字符串的输入

在C语言中，有两个函数可以让用户从键盘上输入字符串，它们分别是：

scanf()：通过格式控制符%s输入字符串。除了字符串，scanf() 还能输入其他类型的数据。

gets()：直接输入字符串，并且只能输入字符串。

]]></description><category></category></item><item><title><![CDATA[while循环和do while循环]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121790395</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/121790395</guid><author>TheJunkoWho</author><pubDate>Wed, 08 Dec 2021 14:28:17 +0800</pubDate><description><![CDATA[while循环

while循环的一般形式为：

while(表达式){
  语句块
}

意思是，先计算“表达式”的值，当值为真（非0）时， 执行“语句块”；执行完“语句块”，再次计算表达式的值，如果为真，继续执行“语句块”……这个过程会一直重复，直到表达式的值为假（0），就退出循环，执行 while 后面的代码。
通常将“表达式”称为循环条件，把“语句块”称为循环体，整个循环的过程就是不停判断循环条件、并执行循环体代码的过程。

do-while循环

do-while循环的一般形式为：

do{
..]]></description><category></category></item><item><title><![CDATA[2021-10-10]]></title><link>https://blog.youkuaiyun.com/TheJunkoWho/article/details/120693513</link><guid>https://blog.youkuaiyun.com/TheJunkoWho/article/details/120693513</guid><author>TheJunkoWho</author><pubDate>Sun, 10 Oct 2021 22:17:08 +0800</pubDate><description><![CDATA[虽然之前对编程有所了解，但流程图的使用还不熟练。对于如何使用流程图构造for循环，while循环和do while循环还不熟练，技巧有待加强

]]></description><category></category></item></channel></rss>