📄 array turn.lst
字号:
C51 COMPILER V7.50 ARRAY_TURN 11/11/2007 21:36:02 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE ARRAY_TURN
OBJECT MODULE PLACED IN array turn.OBJ
COMPILER INVOKED BY: c:\Keil\C51\BIN\C51.EXE array turn.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2 #include <stdio.h>
3
4 void main()
5 {
6 1
7 1 int a[16][12]={
8 1 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //12列x16行
9 1 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
10 1 0xF0,0x00,0x38,0x3F,0x80,0x1F,0xF8,0x00,0xFC,0x00,0x1F,0xFF,
11 1 0x80,0x00,0x08,0x3F,0x80,0x0F,0xF8,0x00,0xF8,0x04,0x1F,0xFF,
12 1 0x80,0x00,0x08,0x3F,0x80,0x0F,0xF0,0x00,0xF0,0x0C,0x1F,0xFF,
13 1 0xC0,0x7E,0x08,0x3F,0x81,0x00,0x00,0x20,0xC0,0x1C,0x1F,0xFF,
14 1 0xCF,0x80,0x08,0x3F,0x81,0x80,0x00,0x60,0x80,0x3C,0x00,0x07,
15 1 0xF8,0x00,0x08,0x00,0x01,0xC0,0x00,0x60,0x00,0x0C,0x00,0x01,
16 1 0xE0,0x00,0x18,0x00,0x01,0xC1,0xC0,0xE0,0x80,0x04,0x00,0x00,
17 1 0xC0,0x00,0x78,0x00,0x01,0xE1,0x81,0xE0,0xFE,0x00,0x1F,0xC0,
18 1 0xC0,0x1F,0xD8,0x3F,0x81,0xE0,0x01,0xE0,0xFF,0x00,0x1F,0xE0,
19 1 0xC0,0xF8,0x18,0x3F,0x81,0xF0,0x03,0xE0,0x7E,0x00,0x1F,0x80,
20 1 0xC0,0x00,0x08,0x3F,0x81,0xF8,0x03,0xE0,0x00,0x04,0x00,0x00,
21 1 0xE0,0x00,0x08,0x3F,0x81,0xF8,0x07,0xE0,0x00,0x0C,0x00,0x01,
22 1 0xF8,0x00,0x38,0x3F,0xC1,0xFE,0x1F,0xF0,0x00,0x7F,0x00,0x1F,
23 1 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
24 1 };//16 hang,12 lie
25 1 //改为2页,8×12列
26 1
27 1 int b[2][96];
28 1
29 1 int m,i,k,j;
30 1
31 1
32 1 for(m=0;m<2;m++)
33 1 {
34 2 for(i=0;i<12;i++) //对b而言的列i*8+j
35 2 for(j=0;j<8;j++) //0~8 行对a而言,即一个字节作8次转换
36 2 {
37 3 for(k=8;k>=1;k>>1)
38 3 b[m][i*8+j]=a[8*m+0][i]&k+(a[8*m+1][i]&k)*2+(a[8*m+2][i]&k)*4+(a[8*m+3][i]&k)*8
39 3 +(a[8*m+4][i]&k)*16+(a[8*m+5][i]&k)*32+(a[8*m+6][i]&k)*64+(a[8*m+7][i]&k)*128;
40 3 }
41 2 }
42 1
43 1 for(i=0;i<2;i++)
44 1 {
45 2 for(j=0;j<96;j++)
46 2 printf("%0x",b[i][j]);
47 2 printf("\n");
48 2 }
49 1
50 1 }
*** ERROR C241 IN LINE 50 OF ARRAY TURN.C: 'main': auto segment too large
C51 COMPILATION COMPLETE. 0 WARNING(S), 1 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -