每周小题-字节对齐&Linux文本命令&存储期和链接属性
- 2019 年 12 月 1 日
- 笔记
字节对齐
//来源:公众号【编程珠玑】 /https://www.yanbinghu.com #include<stdio.h> struct test0 { short a; int b; char c; }; struct test1 { char a; short b; char c; }; int main(void) { printf("%zu,%zun",sizeof(struct test0),sizeof(struct test1)); return 0; }
以上程序32位和64位的输出结果是什么? 答案可参考《理一理字节对齐的那些事》
文本查看
linux下查看文本内容的命令有哪些? 答案可参考《Linux常用命令–文本查看篇》。
存储期和链接属性
说说静态变量,局部静态变量,全局变量的区别和它们的特点。 答案参考《什么是全局变量,局部变量,静态全局变量,静态局部变量》。