首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

day9嵌入式(2022.1.15)

备注: 局部变量和全局变量 函数内部定义的变量,称为局部变量,位于栈空间 函数外部定义的变量,称为全局变量,位于静态数据段 静态数据分为 .data和.bss int g_a=100; // .data...已初始化,则不做任何处理 char g_b; // .bss 未初始化,这块内存会被自动清零 (栈空间中的局部变量,如果未初始化,则为乱码数据(随机值)。)...int g_a=100; // .data 不做任何处理 char g_b; // .bss 这块内存会被自动清零 // 子函数存储在.text用户代码 unsigned char func_sum...100位于常量区(只读区) float n2=3.5; // n2位于栈空间,浮点型常量3.5位于常量区 char n3='A'; // n3位于栈空间,字符常量'A'位于常量区 char *str...= "hello"; // str位于栈空间,字符串常量"hello"位于常量区 // str[0] = 'a'; // 尝试对常量区写入会导致出现段错误 printf("%c\n", *str)

36220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数据播报 | Facebook20位开朝元老今何在?

    Facebook就职时间:2004年2月-2009年11月 职位:联合创始人 现在何处:Asana软件公司的联合创始人和CEO。...Facebook就职时间:2005年6月-2010年1月 职位:工程师,产品经理 现在何处:Marlette继续合伙成立了医疗创业公司GoodRx。...2015年,他成为Public Studio的合伙经理人,这是一家位于旧金山的品牌设计工作室。...现在他领导着一家位于波士顿地区的高级房地产投资公司(据Linkedin资料,他同时担任Second & Fourth公司的普通合伙人)。...几年前,随着许多百万富翁涌入棕榈泉地区,他曾考虑投资建设一家 位于该地的宾馆,这一项目被Condé Nast Traveler杂志授予“未来宾馆”的称号。

    48240

    伸缩布局(CSS3)

    项目位于容器的开头。 让子元素从父容器的开头开始排序但是盒子顺序不变 flex-end 项目位于容器的结尾。 让子元素从父容器的后面开始排序但是盒子顺序不变 center 项目位于容器的中心。...让子元素的高度拉伸适用父容器(子元素不给高度的前提下) center 项目位于容器的中心。 垂直居中 flex-start 项目位于容器的开头。...垂直对齐开始位置 上对齐 flex-end 项目位于容器的结尾。...垂直对齐结束位置 底对齐 5、flex-wrap控制是否换行 当我们子盒子内容宽度多于父盒子的时候如何处理 值 描述 nowrap 默认值。规定灵活的项目不拆行或不拆列。...center 项目位于容器的中心。 flex-start 项目位于容器的开头。 flex-end 项目位于容器的结尾。 space-between 项目位于各行之间留有空白的容器内。

    4.4K50

    深入浅出一致性Hash原理

    一致性哈希如何处理请求 如何决定哪个请求将由哪个服务器节点来处理? 从理论上来说,每个服务器节点“拥有”哈希环的一个区间,进入该区间的任何请求将由同一服务器节点来处理。...这时候应该如何处理这些异常的请求? 一致性Hash的优势就在这里体现:需要重新分配的是仅仅这一个区间(与出现故障的服务器节点对应),哈希环的其余部分和请求/节点分配仍然不受影响。 0x02....酒店/客人分配规则如下(这个会根据容量变化做相应微调): 酒店1负责 hash(x)--> 1~20,即客人姓名笔画/100位于1~20之间。...酒店2负责 hash(x)--> 21~40,即客人姓名笔画/100位于21~40之间。 酒店3负责 hash(x)--> 41~60,即客人姓名笔画/100位于41~60之间。...酒店4负责 hash(x)--> 61~100,即客人姓名笔画/100位于61~100之间。 客人住店规则如下(这个固定不变): 客人来了,姓氏笔画/100,得到余数。去余数对应的酒店住。

    1.5K20
    领券