
C-C++语言基础
文章平均质量分 82
skyleemon
天生我材
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++内存对齐补齐机制
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。例如,下面的结构各成员空间分配情况:struct test {转载 2016-04-16 00:52:39 · 565 阅读 · 0 评论 -
数据结构之线性表
大话数据结构原创 2017-12-18 23:41:22 · 125 阅读 · 0 评论 -
list0307
#include <stdio.h> #include <stdlib.h> #include <time.h> typedef struct Node { int data; struct Node *next; }Node, *LinkList; int CreateListHead(LinkList *L, int n) { L...原创 2018-03-07 23:58:09 · 143 阅读 · 0 评论 -
C语言嵌入式--数据存储与指针笔记6
(一)程序优化思路 算法:减少指令数,提高运行效率 缓存:改变数据的存储方式、读写速度 (二)存储的基本概念 存储单元 存储单元 描述 位 计算机存储的最小单位 字节 计算机常用的存储单位 字 开发者常用 思考1:一个字一定占4个字节吗? 不一定。由所使用的编译器决定,编译器的分配策略又是由c...原创 2018-05-02 02:16:20 · 378 阅读 · 0 评论