嵌入式软件学习
Linux、QT等。
自由的指针*
这个作者很懒,什么都没留下…
展开
-
linux 交叉编译入门
环境VMware、树莓派、Ubuntu18在VMware下配置sudo apt-get updatesudo apt-get install gcc-arm-linux-gnueabihfsudo apt-get install g++-arm-linux-gnueabihf安装完成运行arm-linux-gnueabihf-gcc -v在VMware下创建一个demo.c#include "stdio.h"void main(){ printf("hello world")原创 2022-03-23 16:22:58 · 2103 阅读 · 0 评论 -
c语言 struct 占用内存理解
结论当偏移地址不能整除类型时,成员变量偏移地址后移,直到能整除;整个结构体的大小为对齐参数的整数倍;对齐参数为除去char的所有成员类型大小的最大公约数,成员全是char则为1。对齐的目的是方便计算机编译器取值,加快数据处理速度。举例1数组可以看成n个单独元素。23 变量顺序不一样,结构体占用内存也不一致对比...原创 2021-04-02 10:44:36 · 854 阅读 · 3 评论