OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9524|回复: 2

C语言中的(类型*)是什么意思啊?求教,有例子。

[复制链接]

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2011-9-3
在线时间
121 小时
发表于 2011-10-2 19:05:45 | 显示全部楼层 |阅读模式

如下程序段所示, u32 tempsys[2];//后面有一个 SPI_Flash_Read((u8*)tempsys,0,8);//读出8个字节   经过(u8*)tempsys,处理之后tempsys是什么类型了?请教,谢谢大家

 u8 Font_Init(void)
{
 u32 tempsys[2];//临时记录文件起始位置和文件大小
 u8 fontok=0;
 SPI_Flash_Read(&fontok,24,1);//读出字库标志位,看是否存在字库
 if(fontok!=0XAA){ LCD_ShowString(60,280,"0XAA FAIL"); delay_ms(1500);return 1;    }
 SPI_Flash_Read((u8*)tempsys,0,8);//读出8个字节  
 UNI2GBKADDR=tempsys[0];      
 //printf("tempsysgbk[0]:%d\n",tempsys[0]);
 //printf("tempsysgbk[1]:%d\n",tempsys[1]);

 SPI_Flash_Read((u8*)tempsys,8,8);//读出8个字节  
 //printf("tempsysf16[0]:%d\n",tempsys[0]);
 //printf("tempsysf16[1]:%d\n",tempsys[1]);
 FONT16ADDR=tempsys[0];
 
 SPI_Flash_Read((u8*)tempsys,16,8);//读出8个字节  
 //printf("tempsysf12[0]:%d\n",tempsys[0]);
 //printf("tempsysf12[1]:%d\n",tempsys[1]);
 FONT12ADDR=tempsys[0];

 LCD_ShowString(60,280,"0XAA SUSS"); 
  delay_ms(1500);
 return 0; 
}

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2011-9-3
在线时间
121 小时
 楼主| 发表于 2011-10-2 23:15:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

16

主题

83

帖子

0

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2011-8-12
在线时间
6 小时
发表于 2011-10-3 00:32:31 | 显示全部楼层
强制转换成unsigned char 类型的指针
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 04:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表