你认为这个程序的结果是什么?

#include <stdio.h>

void main()
{ 
    char t[256];  
    for(int i=0;i<256;i++)  
    {    
        t[i]=i;  
    }  

    for(int i=0;i<256;i++)  
    {    
        printf("%02X\t",t[i]);  
    }
}


你认为这个程序的结果是什么?

结果是这样的:

00      01      02      03      04      05      06      07      08
0A      0B      0C      0D      0E      0F      10      11      12
14      15      16      17      18      19      1A      1B      1C
1E      1F      20      21      22      23      24      25      26
28      29      2A      2B      2C      2D      2E      2F      30
32      33      34      35      36      37      38      39      3A
3C      3D      3E      3F      40      41      42      43      44
46      47      48      49      4A      4B      4C      4D      4E
50      51      52      53      54      55      56      57      58
5A      5B      5C      5D      5E      5F      60      61      62
64      65      66      67      68      69      6A      6B      6C
6E      6F      70      71      72      73      74      75      76
78      79      7A      7B      7C      7D      7E      7F      FFFFFF80
FFFFFF81        FFFFFF82        FFFFFF83        FFFFFF84        FFFFFF85
FFFFFF86        FFFFFF87        FFFFFF88        FFFFFF89        FFFFFF8A
FFFFFF8B        FFFFFF8C        FFFFFF8D        FFFFFF8E        FFFFFF8F
FFFFFF90        FFFFFF91        FFFFFF92        FFFFFF93        FFFFFF94
FFFFFF95        FFFFFF96        FFFFFF97        FFFFFF98        FFFFFF99
FFFFFF9A        FFFFFF9B        FFFFFF9C        FFFFFF9D        FFFFFF9E
FFFFFF9F        FFFFFFA0        FFFFFFA1        FFFFFFA2        FFFFFFA3
FFFFFFA4        FFFFFFA5        FFFFFFA6        FFFFFFA7        FFFFFFA8
FFFFFFA9        FFFFFFAA        FFFFFFAB        FFFFFFAC        FFFFFFAD
FFFFFFAE        FFFFFFAF        FFFFFFB0        FFFFFFB1        FFFFFFB2
FFFFFFB3        FFFFFFB4        FFFFFFB5        FFFFFFB6        FFFFFFB7
FFFFFFB8        FFFFFFB9        FFFFFFBA        FFFFFFBB        FFFFFFBC
FFFFFFBD        FFFFFFBE        FFFFFFBF        FFFFFFC0        FFFFFFC1
FFFFFFC2        FFFFFFC3        FFFFFFC4        FFFFFFC5        FFFFFFC6
FFFFFFC7        FFFFFFC8        FFFFFFC9        FFFFFFCA        FFFFFFCB
FFFFFFCC        FFFFFFCD        FFFFFFCE        FFFFFFCF        FFFFFFD0
FFFFFFD1        FFFFFFD2        FFFFFFD3        FFFFFFD4        FFFFFFD5
FFFFFFD6        FFFFFFD7        FFFFFFD8        FFFFFFD9        FFFFFFDA
FFFFFFDB        FFFFFFDC        FFFFFFDD        FFFFFFDE        FFFFFFDF
FFFFFFE0        FFFFFFE1        FFFFFFE2        FFFFFFE3        FFFFFFE4
FFFFFFE5        FFFFFFE6        FFFFFFE7        FFFFFFE8        FFFFFFE9
FFFFFFEA        FFFFFFEB        FFFFFFEC        FFFFFFED        FFFFFFEE
FFFFFFEF        FFFFFFF0        FFFFFFF1        FFFFFFF2        FFFFFFF3
FFFFFFF4        FFFFFFF5        FFFFFFF6        FFFFFFF7        FFFFFFF8
FFFFFFF9        FFFFFFFA        FFFFFFFB        FFFFFFFC        FFFFFFFD
FFFFFFFE        FFFFFFFF

 

写成unsigned char就是这样的:

00      01      02      03      04      05      06      07      08      09
0A      0B      0C      0D      0E      0F      10      11      12      13
14      15      16      17      18      19      1A      1B      1C      1D
1E      1F      20      21      22      23      24      25      26      27
28      29      2A      2B      2C      2D      2E      2F      30      31
32      33      34      35      36      37      38      39      3A      3B
3C      3D      3E      3F      40      41      42      43      44      45
46      47      48      49      4A      4B      4C      4D      4E      4F
50      51      52      53      54      55      56      57      58      59
5A      5B      5C      5D      5E      5F      60      61      62      63
64      65      66      67      68      69      6A      6B      6C      6D
6E      6F      70      71      72      73      74      75      76      77
78      79      7A      7B      7C      7D      7E      7F      80      81
82      83      84      85      86      87      88      89      8A      8B
8C      8D      8E      8F      90      91      92      93      94      95
96      97      98      99      9A      9B      9C      9D      9E      9F
A0      A1      A2      A3      A4      A5      A6      A7      A8      A9
AA      AB      AC      AD      AE      AF      B0      B1      B2      B3
B4      B5      B6      B7      B8      B9      BA      BB      BC      BD
BE      BF      C0      C1      C2      C3      C4      C5      C6      C7
C8      C9      CA      CB      CC      CD      CE      CF      D0      D1
D2      D3      D4      D5      D6      D7      D8      D9      DA      DB
DC      DD      DE      DF      E0      E1      E2      E3      E4      E5
E6      E7      E8      E9      EA      EB      EC      ED      EE      EF
F0      F1      F2      F3      F4      F5      F6      F7      F8      F9
FA      FB      FC      FD      FE      FF



 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值