自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装YCM可能会遇到的问题--Ubuntu 22.04 LTS

安装YCM

2022-10-12 12:34:54 1339 1

转载 GDB 调试

一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的改变你程序的执行环境。从上面看来,GDB和一般的调试工具没有什么两样,基本上也是完成这些功能,不过在细节上,你会发现GDB这个调试工具的强大,大家可能比较习惯了图形化的调试工具,但有时候,命令行的调试工具却有着图形化...

2021-05-14 09:37:51 887

转载 TCP UDP

网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别。一、TCP/IP网络模型计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。TCP/IP 是互联网相关的各类协议族的总称,比如:TC

2021-05-14 09:27:55 136

转载 排序

排序算法总结如下:回到顶部一.交换排序  交换排序的基本思想都为通过比较两个数的大小,当满足某些条件时对它进行交换从而达到排序的目的。1.冒泡排序  基本思想:比较相邻的两个数,如果前者比后者大,则进行交换。每一轮排序结束,选出一个未排序中最大的数放到数组后面。#include<stdio.h>//冒泡排序算法void bubbleSort(int *arr, int n) { for (int i = 0; i<n - 1; i++)

2021-05-14 09:26:02 110

转载 内存分配函数

在C中 malloc和memset是2个常用的对内存操作的函数。首先还是来看一下这2个函数的函数原型。1.malloc函数malloc函数用于从堆上分配指定字节的内存空间。void*malloc(size_tn);其中,形参n为要求分配的内存字节数。如果执行成功,函数范围获得的内存空间的首地址;执行失败,返回值为NULL。由于函数返回值值的类型为void的指针,因此,可以将void指针类型转换后赋值给任意类型指针,这样就可以通过操作该类型指针来操作从堆上获得的内存空间。...

2021-04-16 18:23:53 452

转载 C语言头文库函数

c语言头文件总结序号 库类别 头文件1 字符处理 ctype.h2 地区化 local.h3 数学函数 math.h4 信号处理 signal.h5 输入输出 stdio.h6 实用工具程序 stdlib.h7 字符串处理 string.h一、头文件 ctype.h字符测试函数是否字母和数字 isalnum是否字母 isalpha是否控制字符 iscntrl是否数字 isdigit是否可显示字符(除空格外) isgraph是否可显示字符(包括空格) ispr

2021-04-15 17:31:59 304

空空如也

空空如也

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

TA关注的人

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