笔记
sheygshsi
这个作者很懒,什么都没留下…
展开
-
Linux Shell中的正则表达式
Linux Shell中的正则表达式正则表达式是什么正则表达式通配符cut命令awk命令sedsort排序命令wc统计命令正则表达式是什么正则表达式是用于描述字符排列和匹配模式的一种语法规则.它主要用于字符串的模式分割,匹配,查找及替换操作.正则表达式正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配.grep,awk,sed等命令可以支持正则表达式.元字符作用*前一个字符匹配0次或任意多次 ,例如:a.*d会匹配a和d之间有任意字符.匹配除了换行符外的任意一原创 2021-12-11 15:40:13 · 1123 阅读 · 0 评论 -
如何让Bash提示符带有颜色
如何让Bash提示符带有颜色PS1是一个环境变量(系统变量):你的提示符设定我们先来了解一下几个特殊字符的含义:\e[指示颜色提示符的开始0;34m颜色代码,此代码代表的是蓝色,编码格式是x;ym\e[m指示颜色提示符的结束部分颜色代码:0;30黑色0;34蓝色0;32绿色0;36青色0;31红色0;35紫色0;33褐色将提示符(前景)显示为青色:export PS1="\e[0;36m[\u@原创 2021-12-10 20:49:33 · 763 阅读 · 0 评论 -
C语言循环(while,for,do...while)的条件判断部分是赋值语句
循环(while,for,do…while)的条件判断部分是赋值语句赋值语句用于条件判断部分:如果赋的值是0就为false(恒为假),如果赋的值是非0的数字则为true(恒为真).比如k=1;此时条件恒为真#include <stdio.h>int main(){ int i,j; for(i=1,j=1;j=0;i++,j++) //初始化循环变量i=1,j=1 //条件判断j=0,把0赋值给j,此时j等于0,但条件判断恒为假,所以循环0次 { printf("%d",j原创 2021-09-12 22:50:54 · 1623 阅读 · 0 评论 -
C语言memcpy,memmove,memcmp模拟实现
memcpy,memmove,memcmp模拟实现memcpy()函数模拟实现memmove()函数模拟实现memcmp()函数模拟实现memcpy()函数模拟实现函数原型:void* memcpy(void* destination,const void* source,size_t num);#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <string.h>#include <asse原创 2021-10-27 23:26:47 · 105 阅读 · 0 评论 -
C语言结构体,位段
结构体声明一个结构体类型的一般形式:struct 结构体名{成员表列};结构体类型的名字是由一个关键字struct和结构体名(又称"结构体标记")组合而成的结构体成员可以属于另一个结构体类型struct Date //声明一个结构体类型struct Date{ //结构体成员 int year; int month; int day;};struct Student //声明一个结构体类型struct Student{ int num; char name[5];原创 2021-11-09 14:49:24 · 472 阅读 · 0 评论 -
C语言memcpy,memmove,memcmp,memset函数
memset函数头文件:#include <string.h>函数原型:void* memset(void* s,int c,size_t n);memset()函数是按字节对内存块进行初始化的注意:不能用memset()函数将int数组初始化为0和-1之外的其他值int arr[8];初始化为0,memset(arr, 0, sizeof(arr));初始化为-1,memset(arr, -1, sizeof(arr));用memset()函数j将arr初始化为{-1,原创 2021-10-23 19:27:45 · 190 阅读 · 0 评论 -
C语言编程题
C语言编程题输入一个十进制整数,求其二进制中0的个数输入一个十进制整数,求其二进制中1的个数输入一个十进制整数,求其二进制中0的个数方法一:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>//输入一个数,求其二进制中0的个数int main(){ int a; int count = 0; printf("请输入一个数:"); scanf("%d", &a);//45 //0000000000000000000原创 2021-09-23 23:35:00 · 97 阅读 · 0 评论 -
C语言\t对应空格的个数(spaceNum)
\t对应空格的个数(spaceNum)\t—水平制表符\t对应空格的个数并不是固定的n为\t前面的字符数,空格也是一个字符空格字符(’ ‘)的ASCII值是32空字符(’\0’)的ASCII值是0n!=8时,spaceNum=|n-8|%8n=8时,spaceNum=8...原创 2021-09-12 21:25:47 · 793 阅读 · 0 评论 -
VS Code在导入matplotlib库时出现Not Found错误该怎么办?
VS Code在导入matplotlib库时出现Not Found错误该怎么办?## 标题原创 2021-07-17 14:47:11 · 497 阅读 · 0 评论 -
VS Code下载matplotlib库
VS Code下载matplotlib库## 标题(1) https://share.weiyun.com/tHiSSoE2把此文件放在C:\Users\Administrator\pip文件夹中,没有则新建一个文件夹(2)同时按下Windows键+R键,输入cmd,摁回车键,再输入pip install matplotlib ,再摁回车键,matplotlib库就开始下载了,直到看见successful就说明下载成功了(或输入pip list查看有没有matplotlib,有则说明下载成功)更新ma原创 2021-07-16 11:46:01 · 2149 阅读 · 0 评论