我在书中找到了一个例子
static int categoryTable[ 2 ][ 2 ][ 2 ] = {
//!b!c !bc b!c bc
0, 3, 2, 2, //!a
1, 2, 1, 1 // a
};
category = categoryTable[ a ][ b ][ c ]
有错误,对吗?
正确的变体是
static int categoryTable[ 2 ][ 2 ][ 2 ] = {
//!b!c !bc b!c bc
{{0, 3}, {2, 2}}, //!a
{{1, 2}, {1, 1}} // a
};
或者原来的是正确的,我没理解到什么?