#define Te1 (u32)((u64*)((u8*)Te+3)) 这个宏定义是什么意思?
static const u64 Te[256] = {
U64(0xa56363c6a56363c6), U64(0x847c7cf8847c7cf8),
U64(0x997777ee997777ee), U64(0x8d7b7bf68d7b7bf6),
U64(0x0df2f2ff0df2f2ff), U64(0xbd6b6bd6bd6b6bd6),
................................................................}; //此处省略
#define Te1 (u32)((u64*)((u8*)Te+3))
u32 val = Te1[0];这个值是如何计算出来的?不是Te[3]