一:怎样用extern声明一个数组为外部数组:
方法一:
1、首先定义一个数组,u8 USART_RX_BUF[100];
2、extern u8 USART_RX_BUF[];
方法二:
1、首先定义一个数组,u8 USART_RX_BUF[100];
2、定义一个指针,并绑定数组:u8 *pRxBuf = USART_RX_BUF;
3、这样就可以用extern u8 *pRxBuf去声明。间接的访问数组。
注意:不能直接extern u8 USART_RX_BUF[100],而是先要用