<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LPJLBJ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LPJLBJ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LPJLBJ]]></copyright><item><title><![CDATA[C premier plus 第五版 结构和其他数据形式 14.18.9]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/85241038</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/85241038</guid><author>LPJLBJ</author><pubDate>Tue, 25 Dec 2018 00:16:31 +0800</pubDate><description><![CDATA[这是典型的结构嵌套的使用。


//基于第八题的结构嵌套使用（四架飞机，每架相同的配置）。

#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#define FLIGHT 4
#define SEAT 12

void read_file(struct flight *,char *);
void load_data(struct flight *...]]></description><category></category></item><item><title><![CDATA[C primier plus 结构和其他数据形式 14.18.7]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/85059118</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/85059118</guid><author>LPJLBJ</author><pubDate>Tue, 18 Dec 2018 02:31:05 +0800</pubDate><description><![CDATA[借鉴原版书的例子代码，很有参考意义。


//14.18编程练习.7(参考原著)

#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;

int count=0;//作为全局变量。
            //全局变量是指在程序开头的说明部分定义和说明的量。它的作用域分为两种情况：
          ...]]></description><category></category></item><item><title><![CDATA[C premier plus 第五版 结构和其他数据形式]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/85042683</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/85042683</guid><author>LPJLBJ</author><pubDate>Mon, 17 Dec 2018 00:06:39 +0800</pubDate><description><![CDATA[14.18 编程练习 .6 “一个文件中存放着一个棒球队的信息。。。。”

利用程序清单14.14 booksave.c程序，可以解决这个问题。


#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;
#define LEN 100
#define SIZE 30

struct athlete ...]]></description><category></category></item><item><title><![CDATA[C primier plus 结构和其他数据形式]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84980395</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84980395</guid><author>LPJLBJ</author><pubDate>Wed, 12 Dec 2018 22:20:35 +0800</pubDate><description><![CDATA[14.18编程练习.5


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#define CSIZE 4
#define LEN 30

struct name
{
	char firstname[LEN];
	char lastname[LEN];
};

struct student
{
	s...]]></description><category></category></item><item><title><![CDATA[C primier plus 结构和其他数据形式]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84892276</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84892276</guid><author>LPJLBJ</author><pubDate>Sat, 08 Dec 2018 14:10:15 +0800</pubDate><description><![CDATA[14.18 编程练习.4

主要是是练习把结构传递给函数参数的两种形式：传递结构整体本身；传递结构指针指向的成员值。


//向函数传递结构信息，一是传递整个结构本身，二是利用结构指针传递结构成员。
#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#define MAX 40

struct inf...]]></description><category></category></item><item><title><![CDATA[C primier plus 结构和其他数据形式]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84889030</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84889030</guid><author>LPJLBJ</author><pubDate>Sat, 08 Dec 2018 00:07:53 +0800</pubDate><description><![CDATA[14.18 编程练习.3

改写书目程序，按照不同要求顺序排序输出。


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;

#define MAXTITL 40
#define MAXAUTL 40
#define MAXBKS 100

struct book
{
	char title[MAXT...]]></description><category></category></item><item><title><![CDATA[C primier plus 结构与数据 14.18.2]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84868134</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84868134</guid><author>LPJLBJ</author><pubDate>Fri, 07 Dec 2018 00:41:16 +0800</pubDate><description><![CDATA[编写一个程序，请求用户输入日，月，年。月份可以是月份号，月分名，月份缩写。然后程序返回一年中到给定日子的总天数。


#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;

union month_n   //联和类型每次存储其选项列表中的 一个单独 的数据项类型。(月份的三种输入方式)
{
	in...]]></description><category></category></item><item><title><![CDATA[伸缩型数组成员]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84642257</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84642257</guid><author>LPJLBJ</author><pubDate>Fri, 30 Nov 2018 00:23:35 +0800</pubDate><description><![CDATA[在C primier plus中，第十四章的结构和其他数据形式，关于伸缩型数组成员。

程序清单有一个微小的瑕疵，现修改如下：

把原程序


pf1=malloc(sizeof(struct flex)+n*sizeof(double));

改为：


pf1=(struct flex *)malloc(sizeof(struct flex)+n*sizeof(double));

因为mal...]]></description><category></category></item><item><title><![CDATA[C primier plus 文件的输入/输出]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/84147436</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/84147436</guid><author>LPJLBJ</author><pubDate>Sat, 17 Nov 2018 00:08:10 +0800</pubDate><description><![CDATA[编程练习第十二题，图形输出。

本题我用随机函数rand（）产生随机数，进行文件的输入输出操作。仅供参考。


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#define ROWS 20
#define COLS 30

int main(void)
{
	FILE *fp;
	int i,j,n=0;
	int rand_number[ROW...]]></description><category></category></item><item><title><![CDATA[一个简单的文件压缩程序——在cmd窗口的实现。]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/83352246</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/83352246</guid><author>LPJLBJ</author><pubDate>Wed, 24 Oct 2018 23:01:49 +0800</pubDate><description><![CDATA[在C primier plus 13.3章节中，介绍了一个简单压缩程序，代码如下：


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#define LEN 40

int main(int argc,char *argv[])
{
	FILE *in,*out;
	int ch;        ...]]></description><category></category></item><item><title><![CDATA[C primier plus 第十三章 13.2标准I/O]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/83309177</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/83309177</guid><author>LPJLBJ</author><pubDate>Tue, 23 Oct 2018 18:27:26 +0800</pubDate><description><![CDATA[首先，关于main（int argc,char *argv[ ]）。参考百度百科中的解释。

https://baike.baidu.com/item/argc%20argv/10826112?fr=aladdin

1. argc的值是命令行参数的个数

什么是命令行参数？

在命令行下调用程序（假设程序名为2.exe）


c:\2.exe file1 file2


这时的“c:\2.exe...]]></description><category></category></item><item><title><![CDATA[指针和多维数组（C Primer Plus）解释]]></title><link>https://blog.youkuaiyun.com/LPJLBJ/article/details/80780054</link><guid>https://blog.youkuaiyun.com/LPJLBJ/article/details/80780054</guid><author>LPJLBJ</author><pubDate>Sat, 23 Jun 2018 09:50:52 +0800</pubDate><description><![CDATA[讨论最简单的二维数组形式：int array[4][2]={{2，4}，{6，8}，{1,3},{5,7}};  我们知道，数组名同时代表数组首元素的地址。array 是这个二维数组的名字，array 也是这个二维数组的首元素的地址。注意array 这个二维数组一共有4个元素（{2,4}，{6,8}，{1,3}，{5,7}），且每个元素都包含两个 int 类型的数组。所以，首元素的地址为 arra...]]></description><category></category></item></channel></rss>