自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows进程间通信(IPC)编程

一、文件映射文件映射是在多个进程间共享数据的非常有效方法,有较好的安全性。但文件映射只能用于本地机器的进程之间,不能用于网络中,而开发者还必须控制进程间的同步。参考连接:https://blog.csdn.net/qq_20183489/article/details/54646794另外,内存映射文件在处理大数据量的文件时表现出了良好的性能(实际上,文件越大,内存映射的优势就越明显)。参考连接:https://blog.csdn.net/zzq06...

2021-07-23 13:22:23 3643

原创 Ubantu 阿里源

sudogedit/etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-upda...

2020-09-25 11:17:53 262

原创 C语言 链队

队列的链式存储结构,其实就是线性表的单链表,只不过它只是尾进头出而已,我们把它简称为链队列。为了操作上的方便,我们将队头指针指向链队列的头结点,而队尾指针指向终端节点。空队列时,front和rear都指向头结点。#define OK 1#define ERROR 0队列的储存结构:typedef struct QNode //结点结构体{ int data; //...

2019-05-04 17:43:30 1000

原创 C 链式栈

栈基本概念:栈(stack)是限定在表尾进行插入和删除操作的线性表(或单链表)。//只能在一端进行插入和删除,因此不存在,在中间进行插入 。表头称为栈底,表尾称为栈顶空栈:不含任何数据元素的栈。后进先出或者先进后出栈的插入操作(push),叫做进栈,或压栈,或入栈删除操作(pop),叫做出栈,或弹栈typedef struct Node //链栈结点...

2019-05-04 17:17:53 391

原创 C语言 文件操作

一、C文件的有关基本知识文件有不同的类型,在程序设计中,主要用到两种文件:(1) 程序文件。包括源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)等。这种文件的内容是程序代码。(2) 数据文件。文件的内容不是程序,而是供程序运行时读写的数据,如在程序运行过程中输出到磁盘(或其他外部设备)的数据,或在程序运行过程中供读入的数据。如一批学生的成绩数据、货物交...

2019-05-04 16:39:35 642

原创 C语言 单链表

链表是一种数据结构。它和数组一样可以用来储存一组数据,但是它和数组的最大区别就在于,链表可以动态的储存数据。当我们要储存100个元素时,我们可以int a[100],但是数据变成90个时,就浪费了内存,数据变成200个时,又不够用了。链表克服了数组无法动态储存数据的缺点。单链表链表一个头指针和...

2019-05-03 16:40:41 126

原创 C语言 结构体

结构体的声明struct 结构名{ 类型 变量名; 类型 变量名; ...}结构体变量;结构体是一种数据类型,是一种创建变量的模板,编译器不会为它分配内存空间,就像 int、float、char 这些关键字本身不占用内存一样;结构体变量才包含实实在在的数据,才需要内存来存储。如:struct st1{ int a; char b;} s1...

2019-04-27 12:00:46 266

原创 C语言 指针与字符串

1、用指针操作字符串// 定义一个指针pchar *p;// 定义一个数组s存放字符串char s[] = "hello";// 指针p指向字符串的首字符'm'p = s; // 或者 p = &s[0];for (; *p != '\0'; p++){ printf("%c \n", *p);}输出结果:helle每次遍历之前先判...

2019-04-26 01:02:24 423

原创 数组指针和指针数组

1.什么是数组指针和指针数组?数组指针:数组指针可以说成是”数组的指针”,首先这个变量是一个指针,其次,”数组”修饰这个指针,意思是说这个指针存放着一个数组的首地址,或者说这个指针指向一个数组的首地址。 (指向数组的指针)指针数组:指针数组可以说成是”指针的数组”,首先这个变量是一个数组,其次,”指针”修饰这个数组,意思是说这个数组的所有元素都是指针类型,在32位系统中,指针占四个字节。(指向...

2019-04-25 21:31:42 153

原创 C语言 指针

先来看一段代码吧int a=10;//a为int类型int *p;//p为int *类型//p中存放的是int类型变量的地址,p指向一个int类型的变量*p=a;printf("a=%d\n",a);printf("*p=%d\n",*p);printf("&a=%x\n",&a);printf("p=%x\n",p);printf("&p=%x\n"...

2019-04-22 21:31:16 202

原创 C语言 函数

在此前,我们写的程序都只有一个主函数(main函数)但是当一个程序的功能非常多的时候,主函数就会十分的冗杂。这个时候我们可以把一个能实现一个小的功能的一段代码划分到一个的函数中,在需要实现这个功能时调用这个函数。我们可以将不同功能的代码段划分到不同的函数中。就可以简化函数,并且使得程序结构化。就像之前对字符串的操作函数一样。函数的定义/*函数类型 函数名(参数变量类型 参数名)//参...

2019-04-19 19:06:32 267

原创 C语言 字符串

字符串在C语言中,字符串实际上是使用 null 字符 ‘\0’ 终止的一维字符数组。下面的声明和初始化创建了一个 “Hello” 字符串。由于在数组的末尾存储了空字符(’\0’),所以字符数组的大小比单词 “Hello” 的字符数多一个。 char str[6]={'h','e','l','l','o','\0'};// '\0'为结束符号 //也可以这样初始化 char str[...

2019-04-19 16:47:38 153

原创 C语言 数组

数组的定义//格式://类型说明符 数组名[常量表达式]//方括号请注意//如:int a[10];//它表示定义了一个整形数组,数组名为a,有10个元素,每一个元素都是int类型。***(a[0],a[1],a[2],a[3]……a[9])数组的下标从0开始到10-1。******数组的大小无法定义成动态,即数组中的元素个数一旦定义就固定了。(如:int n,a[n]) ***...

2019-04-19 15:18:31 139

原创 C语言 循环结构

一. while循环1. while语法while(表达式){语句;//循环体}说明:先判断表达式,然后执行语句,反复此操作,直到表达式不成立,退出循环结构注意:{ }中为循环体,{ }可以没有,当没有{ }时,循环体仅为while后的第一条语句(同样适用于其他循环结构)例: 求1-100 的和int main(){ int sum = 0; int i = ...

2019-04-18 00:53:19 164

原创 C语言中的选择结构

1.选择结构1 . if else 语句if语句有3中形式1.if(表达式){语句1;语句2;……}语义: 如果表达式的值为真 ,就依次执行{ }中的语句 ,否则 ,不执行( 如果没有 { }则至执行在 if(表达式)之后的下一条语句)同样适用于其他的两种形式2.if(表达式){语句1;……}else{语句2;……}语义:如果表达式的值为真,就执行第一...

2019-04-16 21:55:09 4519 1

原创 C语言中的基本数据类型

写在前面:刚学习C语言,想通过写博客的方式来巩固和加强自己对于C语言的理解,希望可以获得一些大佬的指点。C语言中的几种基本数据类型在vs2010编译器下数据类型数据类型符占用字节数数值范围整型int4-2147483648 ~ +2147483647(-231 ~ +231-1)短整型short2-32768 ~ +32767(-215 ~ +21...

2019-04-16 00:02:57 284

原创 我的第一个C语言代码

#include<stdio.h>int main(){printf(“hello world”);return 0;}

2019-04-15 21:44:46 467

空空如也

空空如也

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

TA关注的人

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