<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[msdn_yyhh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/msdn_yyhh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; msdn_yyhh]]></copyright><item><title><![CDATA[显示c程序包含路径的 perl脚本]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/118440670</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/118440670</guid><author>msdn_yyhh</author><pubDate>Sat, 03 Jul 2021 15:37:49 +0800</pubDate><description><![CDATA[显示c程序包含路径的 perl脚本
按照help的信息输入指令就行了
cd ~/program/src

./cinclude2dot.pl &gt; source.dot

neato -Tps source.dot &gt; source.ps

gv source.ps

第三步转成ps文件后就可以使用/usr/bin下的指令，或者ghostscript转为pdf文件或png，bmp等图像文件。
#!/usr/bin/perl -w
use strict;

sub help()
{
	print &]]></description><category></category></item><item><title><![CDATA[VMware Work Station使用ubuntu20.04挂载共享文件夹写入文件时出现输入/输出错误]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/115429868</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/115429868</guid><author>msdn_yyhh</author><pubDate>Sun, 04 Apr 2021 16:15:56 +0800</pubDate><description><![CDATA[原因是默认的max_write为0x00020000即128k，超过此大小会报错，另外big_writes，umask等选项也要加上
sudo /usr/bin/vmhgfs-fuse .host:/ ~/win/ -o nonempty -o allow_other -o umask=000 -o big_writes -o max_write=0xffffffff


]]></description><category></category></item><item><title><![CDATA[Ubuntu 16.04 安装hplip和hplip-plugin]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/112969673</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/112969673</guid><author>msdn_yyhh</author><pubDate>Thu, 21 Jan 2021 19:05:37 +0800</pubDate><description><![CDATA[**
Ubuntu 16.04 安装hplip和hplip-plugin**
issue


输入正确的密码，但显示错误。原因是安装了anaconda版本的python


apt-get
install无法安装hplib-plugin。部分惠普打印机需要hplib-plugin


solution


修改PATH环境变量，python改为自带的版本


命令行安装hiplip和hiplip-gui sudo apt-get install hplip hplip-gui


手动安装hplip-plu]]></description><category></category></item><item><title><![CDATA[2020-12-02]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/110486534</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/110486534</guid><author>msdn_yyhh</author><pubDate>Thu, 03 Dec 2020 18:45:32 +0800</pubDate><description><![CDATA[linux下动态库的制作
参考博客：
https://www.cnblogs.com/skynet/p/3372855.html
https://blog.youkuaiyun.com/qq_37596943/article/details/82721042
https://www.cnblogs.com/fengliu-/p/10216723.html

]]></description><category></category></item><item><title><![CDATA[C语言实现文件复制]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/109004055</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/109004055</guid><author>msdn_yyhh</author><pubDate>Sat, 10 Oct 2020 20:44:30 +0800</pubDate><description><![CDATA[C语言文件复制
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
#include &lt;stdlib.h&gt;
#define DEBUG 0

int file_length(char *path)
{
	int file_len;
	FILE *fp = NULL;
	
	fp = fopen(path,"rb");
	fseek(fp,0,SEEK_END);
	if((file_len = ftell(fp)) &lt; 1)
	{
		pr]]></description><category></category></item><item><title><![CDATA[windows和linux下基于C语言的俄罗斯方块]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107965323</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107965323</guid><author>msdn_yyhh</author><pubDate>Wed, 12 Aug 2020 20:24:46 +0800</pubDate><description><![CDATA[文件下载地址
https://github.com/GitHubYuanHao/Tetris_C
windows版运行结果
单色版


彩色版


linux版运行结果


单色版代码
#include&lt;stdio.h&gt;
#include&lt;conio.h&gt;
#include&lt;time.h&gt;
#include&lt;windows.h&gt;
#include&lt;Mmsystem.h&gt;
#pragma comment(lib,"winmm.lib")
#defin]]></description><category></category></item><item><title><![CDATA[C语言实现堆排序和归并排序]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107402429</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107402429</guid><author>msdn_yyhh</author><pubDate>Fri, 17 Jul 2020 10:30:04 +0800</pubDate><description><![CDATA[堆排序
#include&lt;stdio.h&gt;
#define SWAP(X,Y) {X=X+Y;Y=X-Y;X=X-Y;}
/*整数数组输出函数*/
int myputs(int *array,int num)
{
int i;
for(i=0;i&lt;num;i++)
    {
    printf("%3d ",array[i]);
    if(!((i+1)%20))printf("\n");
    }
printf("\n");
return 0;
}
/*堆排序(从小到大)*/
]]></description><category></category></item><item><title><![CDATA[c语言实现希尔排序和快速排序]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107137646</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/107137646</guid><author>msdn_yyhh</author><pubDate>Sun, 05 Jul 2020 14:50:33 +0800</pubDate><description><![CDATA[希尔排序
#include&lt;stdio.h&gt;
#define SWAP(X,Y) {X=X+Y;Y=X-Y;X=X-Y;}
/*整数数组输出函数*/
int myputs(int *array,int num)
{
int i;
for(i=0;i&lt;num;i++)
    {
    printf("%3d ",array[i]);
    if(!((i+1)%20))printf("\n");
    }
printf("\n");
return 0;
}
/*希尔排序*/
int ]]></description><category></category></item><item><title><![CDATA[c语言打印出某个数以下的所有素数]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106977388</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106977388</guid><author>msdn_yyhh</author><pubDate>Sat, 27 Jun 2020 00:26:12 +0800</pubDate><description><![CDATA[代码文件
#include&lt;stdio.h&gt;
#include&lt;math.h&gt;
int prime(int t)
{
int i=4,j=2,sum=2;
if(t&lt;2)
{
    printf("输入错误!\n");
    return -1;
}
switch(t)
{
    case 2:printf("%d以内素数为:\n%d \n",t,i-2);--sum;break;
    case 3:printf("%d以内素数为:\n%d \n",t,i-1);br]]></description><category></category></item><item><title><![CDATA[在VMware Workstation安装完ubuntu20.04后进行简单配置]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106455307</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106455307</guid><author>msdn_yyhh</author><pubDate>Mon, 15 Jun 2020 22:07:38 +0800</pubDate><description><![CDATA[第一步：
1：点击虚拟机-安装VMware Tools工具
2：在ubuntu中打开CD ROM

3：在用户家目录下建立VM文件夹，并将上图中的压缩包拷入。
4：解压压缩包，并执行安装
tar -zxvf VMwareTools-10.3.21-14772444.tar.gz
cd vmware-tools-distrib/
./vmware-install.pl

5：除了第一个建议你使用系统提供商的版本问你需要继续当前安装需要手动输入Y，其他安装选项按照默认选项，直接回车直到安装结束。
第二步：
设置]]></description><category></category></item><item><title><![CDATA[C语言不使用第三个变量交换两个变量的值]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106772190</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106772190</guid><author>msdn_yyhh</author><pubDate>Mon, 15 Jun 2020 21:57:17 +0800</pubDate><description><![CDATA[C语言不使用第三个变量交换两个变量的值
#include&lt;stdio.h&gt;
int main(int argc, char argv[])
{
int a=3,b=4,c=3,d=4;
printf("交换前:a=%d,b=%d\n",a,b);
a^=b;
b^=a;
a^=b;
printf("交换后:a=%d,b=%d\n",a,b);
printf("交换前:c=%d,d=%d\n",c,d);
c=c+d;
d=c-d;
c=c-d;
printf("交换后:c=%d,d=%d\n",]]></description><category></category></item><item><title><![CDATA[C语言实现冒泡排序，选择排序和插入排序]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771994</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771994</guid><author>msdn_yyhh</author><pubDate>Mon, 15 Jun 2020 21:46:40 +0800</pubDate><description><![CDATA[C语言实现冒泡排序，选择排序和插入排序
#include&lt;stdio.h&gt;
/*冒泡排序*/
int BubbleSort(int *array,int num)
{
int i=0,j=0,n=0;
for(i=0;i&lt;num;i++)
	for(j=0;j&lt;num-1;j++)
		if(array[j]&gt;array[j+1])
			{
				array[j]=array[j]+array[j+1];
				array[j+1]=array[j]-array[j+1]]]></description><category></category></item><item><title><![CDATA[c语言输出九九乘法表和杨辉三角]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771917</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771917</guid><author>msdn_yyhh</author><pubDate>Mon, 15 Jun 2020 21:42:03 +0800</pubDate><description><![CDATA[c语言输出九九乘法表和杨辉三角
#include&lt;stdio.h&gt;
#define N 10
int power(int num)
{
int t=num;
if(num==0)return 1;
else return t*power(--num);
}

int main(int argc, char *argv[])
{
int i=0,j=0,m=0,n=0;
printf("九九乘法表\n");
for(i=1;i&lt;=9;i++)
{
	for(j=1;j&lt;=i;j++)p]]></description><category></category></item><item><title><![CDATA[C语言使用数组和循环解决约瑟夫环问题]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771824</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106771824</guid><author>msdn_yyhh</author><pubDate>Mon, 15 Jun 2020 21:35:42 +0800</pubDate><description><![CDATA[C语言使用数组和循环解决约瑟夫环问题
约瑟夫入狱，监狱内共有 33 个犯人。某日 33 名犯人围成一圈，从第一个犯人开始报数，报到数字 7 的犯人出列，
被枪毙，下一名犯人重新从 1 开始报数。依次类推，直至剩下最后 1 名犯人可被赦免。聪明的约瑟夫在心里稍加计算，
算出了最后枪毙的位置，他站在这个位置，最终避免了自己被枪毙，逃出升天。
问：约瑟夫算出的是哪个位置？
#include&lt;stdio.h&gt;
#define MAX 33
#define DEATH 7
int main()
{
int]]></description><category></category></item><item><title><![CDATA[C语言使用递归求斐波那契数列]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106628559</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/106628559</guid><author>msdn_yyhh</author><pubDate>Mon, 08 Jun 2020 21:02:22 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
int f(int n)
{
if(n==1||n==2)return 1;
else return f(n-2)+f(n-1);
}
int main()
{
int i=0,n=0,sum=0;
printf("请输入项数n:\n");
scanf("%d",&amp;n);
for(i=1;i&lt;=n;i++)
    {
	 printf("f(%d)=%d\n",i,f(i));
         sum+=f(i);
    }
printf(]]></description><category></category></item><item><title><![CDATA[Centos7安装vim并配置开发环境]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105992380</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105992380</guid><author>msdn_yyhh</author><pubDate>Fri, 08 May 2020 17:28:40 +0800</pubDate><description><![CDATA[1：用xshell连接虚拟机
xshell是NetSarang开发的一个强大的安全终端模拟软件。使用方便，支持中国字符显示，可以像操作文本编辑器那样直接复制粘贴，而且有免费版。xftp远程上传和下载文件也很好用。
xshell下载链接：https://www.netsarang.com/zh/xshell/

2：安装vim
yum -y install vim*


3：配置.vimrc
在ro...]]></description><category></category></item><item><title><![CDATA[VMwork Station最小化安装CentOS 7和物理机window 10实现文件夹共享]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105922574</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105922574</guid><author>msdn_yyhh</author><pubDate>Mon, 04 May 2020 20:14:39 +0800</pubDate><description><![CDATA[VMwork Station最小化安装CentOS 7和物理机window 10实现文件夹共享
参考来源：https://www.linuxidc.com/Linux/2017-04/142897.htm
1:安装VMware Tools
VMwareTools的安装脚本是要使用到perl的，而CentOS 6自身不带perl，所以需要自己安装。可以自己下载源代码编译，也可以直接用yum来安装。
...]]></description><category></category></item><item><title><![CDATA[最小化安装完centos7后简单配置网络环境]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105919285</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/105919285</guid><author>msdn_yyhh</author><pubDate>Mon, 04 May 2020 17:50:21 +0800</pubDate><description><![CDATA[在VMwork station上最小化安装完centos7之后，需要对网络环境进行基础配置
在虚拟机设置-网络适配器选择nat模式后还是连不上网
1：开启网卡
由于没有安装vim，因此使用vi编辑ifcfg-ens33
经检查发现是网卡没有开启
使用cd进入目录/etc/sysconfig/network-scripts
cd /etc/sysconfig/network-scripts/


v...]]></description><category></category></item><item><title><![CDATA[个人遇到的mcisendstring函数和PlaySound函数播放音乐的问题]]></title><link>https://blog.youkuaiyun.com/msdn_yyhh/article/details/104503879</link><guid>https://blog.youkuaiyun.com/msdn_yyhh/article/details/104503879</guid><author>msdn_yyhh</author><pubDate>Tue, 25 Feb 2020 20:49:10 +0800</pubDate><description><![CDATA[文章内容参考来源：
https://codeabc.cn/yangw/post/play-music
https://blog.youkuaiyun.com/lindorx/article/details/78724518
本次主要遇到两个问题
首先是文件名需要使用TEXT()函数中或者在文件路径的双引号""前加大写的L
其次是mcisendsting函数所播放的mp3格式音乐需要删除封面
亲测以下代码在vs...]]></description><category></category></item></channel></rss>