笔记
绅士·永
不忘初心
展开
-
C语言-冒泡排序算法
#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>void Compare(int arr[], int len){ int n = 0, m = 0; int temp = 0; int lent = 0;//减少后面比较排序的无效次数 for (m = 0; m < len - 1; m++) { lent = len; lent--;//优化排序速度,减少重复排序 for (n = 0; n &.原创 2021-12-18 15:56:55 · 885 阅读 · 0 评论 -
关于C语言关键字:register与static详解
关键字:register (建议将变量存到寄存器)这里解释一下寄存器(寄存器是集成到CPU上的)区域 特点 寄存器 内存小,速度快,造价高 高级缓存 内存小+,速度相对慢 内存 内存大,速度相对更慢,造价低 硬盘 内存大+,速度更慢,造价低 网盘 内存大++,免费 总之就是从寄存器到网盘,速度越来越低,内存越来越大,造价越来越高。关键字: static(修饰变量和函数)修饰局部变量后不会销毁,且只起第一次作用。修饰后变成静.原创 2021-12-18 15:23:17 · 1112 阅读 · 1 评论