自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 static用法详解

1.生存周期问题#include <stdio.h>#include<string.h>char * mystring(){ char str[20]; strcpy(str,"hello"); return str;}int main(int argc, char const *argv[]){ printf("%s\n",mystring()); return 0;}上面代码执行出现的问题是,str作为局部变量,出了函

2020-09-17 22:45:30 307

原创 常用排序算法

常用的排序算法#include<iostream>#include<vector>#include<string>using namespace std;//打印排序后数组void print_sort(vector<int>& arr){ for (int k = 0; k<arr.size(); k++) { if (k == arr.size() - 1) cout << arr[k] <&lt

2020-09-14 22:14:12 69

原创 嵌入式C语言取值范围问题

C语言进阶关于基本数据类型取值范围问题主要以嵌入式常考题char型数据为例有无符号位char所占空间为1个字节,即8个bit位,当定义为有符号char时(系统默认为有符号数),其取值范围为-128~127,因为最大值为正数,必须保证符号位为0,0111 1111 表示为+127;负数时最高位符号位为1,1000 0000 代表-128。事实上计算机是用补码的形式来存放整数的值,其中正数的补码是该数的二进制形式,而负数的补码需要通过以下几步获得:(1) 先取得该数的绝对值的二进制形式,符号位置为

2020-09-01 10:34:51 278

空空如也

空空如也

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

TA关注的人

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