自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vscode离线安装

https://blog.csdn.net/u012814856/article/details/80684376转载于:https://www.cnblogs.com/1271908407boy/p/11531868.html

2019-09-17 10:01:00 496

转载 Source Tree3.13 免注册

https://jingyan.baidu.com/article/4f34706e6e4985e386b56d79.html转载于:https://www.cnblogs.com/1271908407boy/p/11531832.html

2019-09-17 09:57:00 186

转载 无符号整型 有符号整型 相加

void test02(void){int a= -16;printf("%u\n",a);//补码形式,自动转为unsignedunsigned int j = b;if (a>b)    //比较int 转为 unsigned int 再比较,同 a+b>0结果相同puts("负>正");printf("%d\n",a+b);//有个中间变量接收a...

2019-07-24 10:44:00 1620

转载 sizeof运算符

int i = 10;sizeof(i);  //4sizeof(int);  //4sizeof i;    //4,因为运算符都这么写,只是帮他当作函数才加上();sizeof int;    //错误,运算符这样写会认为是重定义数据类型,单并没由这种形式#include<stdio.h>void fun(char b[100]){pr...

2019-07-23 20:10:00 118

转载 内存 cache 寄存器 cpu之间的关系

内存->cache->寄存器->cpu或者内存->寄存器->cpu寄存器存放的是当前CPU环境以及任务环境的数据,而cache则存放最近经常访问的指令和数据的;并且cache有可能会未命中转载于:https://www.cnblogs.com/1271908407boy/p/11233987.html...

2019-07-23 19:44:00 672

转载 程序相关代码内存分配

1.C++栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般...

2019-07-23 18:31:00 158

转载 位域

1.位域变量赋值typedef struct{char a : 2;char b : 2;char c : 1;}test;void test05(void){test t;t.a = 1;t.b = 3;t.c = 1;printf("%d,%d,%d\n",t.a,t.b,t.c);}int main(void){test05();return 0;}...

2019-07-23 15:28:00 106

转载 计算器

#include<stdio.h>/*函数作用:实加法功能*返回值:float 返回结果*参数:operaed 被减数 opera 减数*/float Calculator_add(float operaed, float opera){return (operaed + opera);}/*函数作用:实现减法功能*返回值:float 返回结果*参数:oper...

2019-07-23 15:26:00 384

转载 C语言结构体指针知识编写通讯录

1.头文件#ifndef _PHONESHOW_H_#define _PHONESHOW_H_#include<stdio.h>#include<string.h>#include<stdlib.h>typedef unsigned char UINT8;typedef unsigned char UINT8;typedef unsi...

2019-07-23 15:12:00 586

转载 折半查找(二分法)

适用场合: 数据有序是前提。 //////////////////////#include <stdio.h>int Search_by_half(int *p,int n,int data){int start = 0,end = n-1,mid;while(start <= end){mid = (start+end)/2;if (data == p...

2019-05-08 17:24:00 118

转载 冒泡排序

冒泡排序1.  依次比较第一第二个值,第二第三直到n-1与n个值是第一趟排序(依次执行n-1次排序),因为第一次找出最大值,第二次找出第二大值, 要比较n-1次,则剩下的值为最小值2.  如果第一个值比第二个值大,将两个值调换#include<stdio.h>void Bubble_sort(int *a,int n){int i,j;int temp;  /...

2019-05-08 17:10:00 61

转载 虚拟机 安装中文输入法

1.  sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt42.   启用ibus框架   im-switch -s ibus3.  执行完后重启虚拟机4.  安装拼音:  sudo apt-get install ibus-pinyin 切换输入法 Ctrl ...

2019-05-08 16:54:00 5103

转载 选择排序

选择排序1.  依次选择第(1,2,......,n-1)为最小值,依次比较后面的值,知道遇到最小值两者调换#include<stdio.h>void choose(int *a,int n){int i,j,min,index;   //取最小值min,最小值的下标indexfor(i=0;i<n-1;i++)  //有n个数則进行n-1次排序{...

2019-05-08 16:45:00 86

转载 快速排序

快速排序1.  找一个基准值,值左边的数比它大,右边的数比它小2.  然后对基准值左边的数进行递归排序,对基准值右边的数进行递归排序#include<stdio.h>void quick_sort(int *a,int start,int end){if(start >= end)//递归结束条件;当start>=end说明一次排序已经完...

2019-05-08 16:23:00 70

转载 文件读写问题

write(fd,buf,strlen(buf));  //防止'\0'写入fgets(fd,buf,sizeof(buf);  //如果buf数组很小,为什么没有把buf中的‘\0’复制。解释:strlen()是不计算'\0'的,所以write不会把'\0'也写进去。fgets()是遇到'\n'刷新一次缓存区,如果缓存区太小,就会写入sizeof(buf)-1个字节,然后补个'...

2019-05-06 16:10:00 124

转载 标准io文件指针问题

标准io全缓存1.文件写完指针在文件尾,需要移动文件指针到行首,才能进行文件读操作。#include<stdio.h>int main(int argc, const char *argv[]){ FILE *fp = fopen("./hello","a+"); char ch = 'A'; if(fp != NULL) { fputc(ch,fp); fse...

2019-05-06 16:04:00 189

空空如也

空空如也

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

TA关注的人

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