- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 字节对齐
结构体的大小绝大部分情况下不会直接等于各个成员大小的总和,编译器为了优化对结构体成员的访问总会在结构体中插入一些空白字节,有如下结构体:struct align_basic{char c;int i;double d;};那么此时sizeof(align_basic)的值会是sizeof(char)+sizeof(int)+sizeof(double)的值么?如上图经过测试我们发现其大小为16个字节并不等于1+4+8=13个字节,可知编译器给align_basic结构体插
2021-06-11 09:31:50 264
原创 【嵌入式算法】排序
// 插入法排序void InsertSort(int a[],int n){ int temp; int i; int j; for(i=0;i<n;i++) { j = i+1; temp = a[j]; while((temp<a[j-1]) && (j>0)) { a[j] = a[j-1]; j--; .
2021-06-02 11:32:15 189 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人