C/C++
文章平均质量分 57
主要记录一下C/C++的相关笔记
Q小鑫
电子信息硕士,目前在工控龙头打工~CSDN主要记录平时学习的一些内容和笔记!欢迎各位评论~
展开
-
【C++】C++学习(模板+排序+测时)
本文主要记录使用模板函数来编写排序算法,并计算运行时间原创 2023-10-20 00:21:39 · 327 阅读 · 0 评论 -
【CMake】CMake学习记录
CMake学习记录原创 2022-04-01 22:26:07 · 648 阅读 · 1 评论 -
【方法随记】VScode配置C/C++
2、安装VScode3、安装插件①安装中文插件②安装C/C++插件③安装Code Runner4、下载MinGW等一会,会弹出右击,选Mark for Installation下面这些绿了就OK啦如果懒得下载,我也下载好了,直接下...原创 2019-12-21 17:01:50 · 3713 阅读 · 1 评论 -
【C】数据类型
字节 取值范围 u8 uint8_t unsigned char 1 0~255 u16 uint16_t unsigned short(int) 2 0~65535 u32 uint32_t unsigned long(int) 4 0~4294967295 字节 取值范围 s8 int8_t signed char ...原创 2021-07-12 23:35:26 · 1005 阅读 · 0 评论 -
【C】 变量交换
变量交换的三种做法:第一种:这种比较常见,通过第三个变量进行转移。#include <stdio.h>int main(){ int a,b,t; scanf("%d%d",&a,&b); t = a; a = b; b = t; printf("%d %d",a,b);}第二种:这种比较少用,但可以了解其原理能够提高阅读能力。#include <stdio.h>原创 2021-07-03 18:44:55 · 576 阅读 · 0 评论 -
【C】限幅语句之条件运算符写法
int16_t constrain_int16_t(int16_t amt, int16_t low, int16_t high)//限幅{ return ((amt)<(low)?(low):((amt) >(high)?(high):(amt))); /* if(amt<low) amt = low; else amt = amt; i...原创 2019-12-18 18:13:35 · 1373 阅读 · 0 评论 -
【C】strstr()字符串检索函数
strstr()c标准库<string.h>这是一个字符串检索函数,检索新获得的字符串中是否存在我们想要的字符串。(常用于串口通信)char *strstr(const char *haystack, const char *needle)haystack--要被检索的字符串needle-----想要在haystack中检索的小字符串。若是没检索到相同的字符串...原创 2019-12-17 15:30:43 · 248 阅读 · 0 评论 -
【C】冒泡排序详细理解
#include "stdio.h"int main(){ int i, j,t; int a[] = {1,2,3,4,5,6}; /*从大到小排列*/ for (i = 0; i < 5; i++)//6个数需要5次循环即可排列完 { for (j = 5; j > 0; j--) { if (a[j] > a[j - 1])//如果后面的比前...原创 2019-11-11 17:43:55 · 93 阅读 · 0 评论