|
寫了一個LCD12864顯示的函數(shù),是這樣的:
void LCD12864_write(unsigned char address,unsigned char table_name[])
{
unsigned char i;
LCD12864_write_com(address);
for(i=0;i<(sizeof(table_name)/sizeof(table_name[0]));i++)
{
LCD12864_write_dat(*table_name);
table_name++;
}
}
參數(shù)address是LCD12864的顯示地址,table_name[]是要顯示的數(shù)據(jù)的數(shù)組。但是sizeof(table_name)/sizeof(table_name[0] 這句不能得到實參數(shù)組的長度,這是為什么呢?
請大家指點一下。
|
|