每周小題-位元組對齊&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常用命令–文本查看篇》。

存儲期和鏈接屬性

說說靜態變數,局部靜態變數,全局變數的區別和它們的特點。 答案參考《什麼是全局變數,局部變數,靜態全局變數,靜態局部變數》。