谁能告诉我 为什么我的程序能显示1位 4位的BMP图象的位数 但是一副24位的图象却显示位数是0 ?显示文件位数的代码: fseek( fp_bmp, 0x1c, SEEK_SET ); image.bit_count = fgetc( fp_bmp ); colors = 1 << image.bit_count; printf( "map color: %ld, ", colors );