玩了C语言10年了,今天居然看见一个看不懂的语法<br /><br />这里的ZEXPORT是什么意思<br />这个函数的返回值到底是unsigned long 类型的还是ZEXPORT类型的<br />我找遍了整个代码,没有发现这里的ZEXPORT在什么地方申明<br /><br />这个代码来自于开源的zlib的代码库<br /><br />const unsigned long FAR * ZEXPORT get_crc_table()<br />{<br />#ifdef DYNAMIC_CRC_TABLE<br /> if (crc_table_empty)<br /> make_crc_table();<br />#endif /* DYNAMIC_CRC_TABLE */<br /> return (const unsigned long FAR *)crc_table;<br />}<br /> |
|