- 博客(27)
- 收藏
- 关注
原创 vsCode快捷键及与vue相关的快捷键
代码格式化: Shift+Alt+F;向上或向下移动一行: Alt+Up 或 Alt+Down向上或向下复制一行: Shift+Alt+Up 或 Shift+Alt+Down在当前行下方插入一行: Ctrl+Enter在当前行上方插入一行: Ctrl+Shift+Enter查找:Ctrl + F查找和替换:Ctrl + H选中多个内容:shift + 鼠标左键多行编辑:alt + 鼠标左键侧边栏显示或隐藏: Ctrl+Bvue文件相关快捷方式:1、工作区输入"&l
2022-03-01 00:36:21 6933
原创 C语言 相关知识点收集
1、C语言中malloc、free和new、delete的用法和区别:https://www.cnblogs.com/yuanqiangfei/p/11248118.html。
2020-04-21 23:23:19 137
原创 C语言 内存泄漏的原因
常见的内存错误及其对e69da5e887aa7a686964616f31333361326331策如下:1、内存分配未成功,却使用了它编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指针p是函数的参数,那么在函数的入口处用assert(p!=NULL)进行检查。如果是用malloc或new来申请内存,应该用if(p==NUL...
2020-04-20 20:54:22 4364
原创 C语言 const的使用
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct MyStruct{ int a; int b;}MyStruct;void fun(MyStruct* p){ //指针能变 //p...
2020-04-17 19:15:00 137
原创 C语言 字符串中键值查找
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>/*4.键值对("key = value")字符串,在开发中经常使用需求1:请自己定义一个接口,实现根据key获取。需求2:...
2020-04-17 00:34:02 682
原创 C语言 strstr函数的while和do-while实现方法,以及封装函数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//do-while方式int main01(){ char* p = "11abcd111122abcd333abcd3322abcd3333322qqq"; int n = ...
2020-04-16 15:02:33 349
原创 C语言 字符串拷贝函数的实现
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>int main01(){ char src[] = "abdcjfsomfgld"; char dst[100]; int i = 0; for (i = 0; src[...
2020-04-16 14:35:47 1117
原创 C语言 字符串的初始化和使用数组方式操作字符串和使用指针方式操作字符串
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>/*C语言没有字符串类型,通过字符数组模拟C语言字符串,以字符‘\0’或者数字0结尾*/int main01(){ //数组不指定长度,没有0结束符,有多少元素数组就有多...
2020-04-16 13:31:07 202
原创 C语言 建立单向链表的头结点以及遍历链表
#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct Node{ int id;//数据域 struct Node* next;//指针域}Node;//创建头节点//链表的头结点地址右函数值返回Node* SListCreat(){ Node...
2020-03-02 21:23:07 864
原创 c语言 静态链表
#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct Stu{ int id;//数据域 char name[100]; struct Stu* next;//指针域}Stu;int main(void){ //初始化三个结构体变量 Stu s...
2020-03-02 17:51:53 136
原创 c语言 十六进制转十进制
# include<stdio.h># include<string.h># include<stdlib.h># include <math.h>int HexToDec(char* a){ int i = 0; int tem = 0; long sum = 0; for (i = 2; i < strlen(a); i...
2020-03-02 03:34:43 699
原创 C语言 fwrite和fread按照块读写的使用
#define _CRT_SECURE_NO_WARNINGS//#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>//#include <ctype.h>typedef struct Stu{ char name[50]...
2020-02-28 23:36:01 320
原创 C语言:两头堵模型的有效字符串长度 以及提取出两头堵模型中的有效字符串
#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>int main01(){ const char *p = " ...
2020-02-18 21:20:05 211
原创 c语言-字符串匹配
// 字符串查找_while.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>//第一种do while int main01(){ const cha...
2020-02-18 16:34:43 1757
原创 Java :throw和throws的区别
1、throws使用在函数上,throw使用在函数内;2、throws后边跟的异常类,可以跟多个,用逗号隔开;throw后边跟的是异常对象。
2020-01-12 20:40:12 97
原创 Java 冒泡排序
//用java实现一个冒泡排序算法public class BubbleSort { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr = {3, 5, 7, 1, 8, 11, 9, 13}; //定义数组 BubbleSort(arr); //开始...
2020-01-01 16:30:58 74
原创 数组排序和数据插入练习
/* * 有一个数组 里面有十个数(你随便给10个数)从大到小排列现在要求键盘录入一个数 把他加进数组里面 并且还是从大到小排列的分析:先对数组排序,采取冒泡排序的方法再插入一个数,插入时需要比较待插入的数字与数组中的数字的大小关系,从而确定插入位置 * */import java.util.*;class sortTestDemo { public static vo...
2020-01-01 16:14:50 250
原创 接口,interface,接口的多继承,类对接口的实现
/* * 接口:初期理解,可以认为是一个特殊的抽象类 * 当抽象类中的方法都是抽象类时,那么该类可以通过接口的形式来表示。 * class用于定义类 * interface用于定义接口 * * 接口定义时,格式特点; * 1.接口中常见定义,常量,抽象方法。 * 2.接口中的成员都有固定的修饰符 * 常量:public static final * 方法:public a...
2020-01-01 14:38:16 225
原创 The type subTime must implement the inherited abstract method getTime.runcode()
/* * 需求:获取一段程序运行的时间 * 原理:获取程序开始和结束时间并相减即可。 * 获取时间;System.currentTimeMillis() * 当代码完成优化后,就可以解决此类问题 * * 这种方式;模板方法设计模式 * * 什么是模板方式呢? * 在定义功能时,功能的一部分是确定的,但是有一部分是不确定的,而确定的部分在使用不确定的部分, * 那么,这时就...
2020-01-01 14:02:40 502
原创 Java学习过程遇到的问题:eclipse中同一个包下不能调用另一个自写的工具类class问题
Java学习过程遇到的问题:eclipse中同一个包下不能调用另一个自写的工具类class问题@TOC是由于将工具类中的构造函数写为private,将构造函数改为public或者注释掉构造函数后,问题解决。...
2019-12-27 16:58:01 2053
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人