自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 显示c程序包含路径的 perl脚本

显示c程序包含路径的 perl脚本按照help的信息输入指令就行了cd ~/program/src./cinclude2dot.pl > source.dotneato -Tps source.dot > source.psgv source.ps第三步转成ps文件后就可以使用/usr/bin下的指令,或者ghostscript转为pdf文件或png,bmp等图像文件。#!/usr/bin/perl -wuse strict;sub help(){ print &

2021-07-03 15:37:49 230

原创 VMware Work Station使用ubuntu20.04挂载共享文件夹写入文件时出现输入/输出错误

原因是默认的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

2021-04-04 16:15:56 1931 2

转载 Ubuntu 16.04 安装hplip和hplip-plugin

**Ubuntu 16.04 安装hplip和hplip-plugin**issue输入正确的密码,但显示错误。原因是安装了anaconda版本的pythonapt-getinstall无法安装hplib-plugin。部分惠普打印机需要hplib-pluginsolution修改PATH环境变量,python改为自带的版本命令行安装hiplip和hiplip-gui sudo apt-get install hplip hplip-gui手动安装hplip-plu

2021-01-21 19:05:37 3619 1

原创 2020-12-02

linux下动态库的制作参考博客:https://www.cnblogs.com/skynet/p/3372855.htmlhttps://blog.csdn.net/qq_37596943/article/details/82721042https://www.cnblogs.com/fengliu-/p/10216723.html

2020-12-03 18:45:32 103

原创 C语言实现文件复制

C语言文件复制#include <stdio.h>#include <string.h>#include <stdlib.h>#define DEBUG 0int file_length(char *path){ int file_len; FILE *fp = NULL; fp = fopen(path,"rb"); fseek(fp,0,SEEK_END); if((file_len = ftell(fp)) < 1) { pr

2020-10-10 20:44:30 1590

原创 windows和linux下基于C语言的俄罗斯方块

文件下载地址https://github.com/GitHubYuanHao/Tetris_Cwindows版运行结果单色版彩色版linux版运行结果单色版代码#include<stdio.h>#include<conio.h>#include<time.h>#include<windows.h>#include<Mmsystem.h>#pragma comment(lib,"winmm.lib")#defin

2020-08-12 20:24:46 227

原创 C语言实现堆排序和归并排序

堆排序#include<stdio.h>#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<num;i++) { printf("%3d ",array[i]); if(!((i+1)%20))printf("\n"); }printf("\n");return 0;}/*堆排序(从小到大)*/

2020-07-17 10:30:04 253

原创 c语言实现希尔排序和快速排序

希尔排序#include<stdio.h>#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<num;i++) { printf("%3d ",array[i]); if(!((i+1)%20))printf("\n"); }printf("\n");return 0;}/*希尔排序*/int

2020-07-05 14:50:33 462

原创 c语言打印出某个数以下的所有素数

代码文件#include<stdio.h>#include<math.h>int prime(int t){int i=4,j=2,sum=2;if(t<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

2020-06-27 00:26:12 529

原创 在VMware Workstation安装完ubuntu20.04后进行简单配置

第一步:1:点击虚拟机-安装VMware Tools工具2:在ubuntu中打开CD ROM3:在用户家目录下建立VM文件夹,并将上图中的压缩包拷入。4:解压压缩包,并执行安装tar -zxvf VMwareTools-10.3.21-14772444.tar.gzcd vmware-tools-distrib/./vmware-install.pl5:除了第一个建议你使用系统提供商的版本问你需要继续当前安装需要手动输入Y,其他安装选项按照默认选项,直接回车直到安装结束。第二步:设置

2020-06-15 22:07:38 489

原创 C语言不使用第三个变量交换两个变量的值

C语言不使用第三个变量交换两个变量的值#include<stdio.h>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",

2020-06-15 21:57:17 1494

原创 C语言实现冒泡排序,选择排序和插入排序

C语言实现冒泡排序,选择排序和插入排序#include<stdio.h>/*冒泡排序*/int BubbleSort(int *array,int num){int i=0,j=0,n=0;for(i=0;i<num;i++) for(j=0;j<num-1;j++) if(array[j]>array[j+1]) { array[j]=array[j]+array[j+1]; array[j+1]=array[j]-array[j+1]

2020-06-15 21:46:40 416

原创 c语言输出九九乘法表和杨辉三角

c语言输出九九乘法表和杨辉三角#include<stdio.h>#define N 10int 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<=9;i++){ for(j=1;j<=i;j++)p

2020-06-15 21:42:03 480

原创 C语言使用数组和循环解决约瑟夫环问题

C语言使用数组和循环解决约瑟夫环问题约瑟夫入狱,监狱内共有 33 个犯人。某日 33 名犯人围成一圈,从第一个犯人开始报数,报到数字 7 的犯人出列,被枪毙,下一名犯人重新从 1 开始报数。依次类推,直至剩下最后 1 名犯人可被赦免。聪明的约瑟夫在心里稍加计算,算出了最后枪毙的位置,他站在这个位置,最终避免了自己被枪毙,逃出升天。问:约瑟夫算出的是哪个位置?#include<stdio.h>#define MAX 33#define DEATH 7int main(){int

2020-06-15 21:35:42 1166

原创 C语言使用递归求斐波那契数列

#include<stdio.h>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",&n);for(i=1;i<=n;i++) { printf("f(%d)=%d\n",i,f(i)); sum+=f(i); }printf(

2020-06-08 21:02:22 1368

原创 Centos7安装vim并配置开发环境

1:用xshell连接虚拟机xshell是NetSarang开发的一个强大的安全终端模拟软件。使用方便,支持中国字符显示,可以像操作文本编辑器那样直接复制粘贴,而且有免费版。xftp远程上传和下载文件也很好用。xshell下载链接:https://www.netsarang.com/zh/xshell/2:安装vimyum -y install vim*3:配置.vimrc在ro...

2020-05-08 17:28:40 1675

转载 VMwork Station最小化安装CentOS 7和物理机window 10实现文件夹共享

VMwork Station最小化安装CentOS 7和物理机window 10实现文件夹共享参考来源:https://www.linuxidc.com/Linux/2017-04/142897.htm1:安装VMware ToolsVMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装。可以自己下载源代码编译,也可以直接用yum来安装。...

2020-05-04 20:14:39 308

原创 最小化安装完centos7后简单配置网络环境

在VMwork station上最小化安装完centos7之后,需要对网络环境进行基础配置在虚拟机设置-网络适配器选择nat模式后还是连不上网1:开启网卡由于没有安装vim,因此使用vi编辑ifcfg-ens33经检查发现是网卡没有开启使用cd进入目录/etc/sysconfig/network-scriptscd /etc/sysconfig/network-scripts/v...

2020-05-04 17:50:21 1131

原创 个人遇到的mcisendstring函数和PlaySound函数播放音乐的问题

文章内容参考来源:https://codeabc.cn/yangw/post/play-musichttps://blog.csdn.net/lindorx/article/details/78724518本次主要遇到两个问题首先是文件名需要使用TEXT()函数中或者在文件路径的双引号""前加大写的L其次是mcisendsting函数所播放的mp3格式音乐需要删除封面亲测以下代码在vs...

2020-02-25 20:49:10 4649 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除