国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

顯示內存狀態示例分享

2020-01-26 15:35:31
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

#include <stdio.h>
void memstat(void *memory, size_t memsize) {
 printf("-------memory------ ----/n");
 for(int i=0; i<memsize; i++) {
  char *p = (char*) memory;
  printf("%d%d%d%d "
    , 0x1 & p[i] >> 3
    , 0x1 & p[i] >> 2
    , 0x1 & p[i] >> 1
    , 0x1 & p[i]);

  if(i % 4 == 3) {
   #define FILTER(c) ((c)<' '? '.': (c))
   printf("%c%c%c%c"
     , FILTER(p[i-3])
     , FILTER(p[i-2])
     , FILTER(p[i-1])
     , FILTER(p[i]));
   puts("");
  }
 }
 printf("------------------- ----/n");
}
int main(int argc, char **argv) {
 int memory[8];

 memset(memory, -1, sizeof(memory));

 memory[0] = 3;
 memory[2] = 0xAAAAAAAA;
 memory[3] = 0;

 strcpy((char *)&memory[4], "= =  .  ");

 memstat(memory, sizeof(memory));
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 商城县| 杭州市| 盘锦市| 天柱县| 甘肃省| 临高县| 朔州市| 额敏县| 奉贤区| 六枝特区| 调兵山市| 长葛市| 城固县| 浪卡子县| 平安县| 天祝| 利辛县| 虎林市| 且末县| 兴宁市| 永宁县| 石台县| 奉节县| 鄂托克前旗| 荃湾区| 成安县| 邵武市| 大足县| 南华县| 茶陵县| 芒康县| 稻城县| 罗平县| 星子县| 开鲁县| 松潘县| 遵化市| 西丰县| 土默特左旗| 文安县| 灯塔市|