关于常数型指针变量的用法,做为一个知识点分享给大家

来源:百度文库 编辑:神马文学网 时间:2024/04/29 13:14:04
from:www.daxia.com
关于常数型指针变量的用法,做为一个知识点分享给大家
const uchar *displaymun[16][4];  同uchar const*displaymun[16][4];  //常数指针”时,我们的意思是一个被声明为“const char *displaymun”形式的指针,你可以把它修改为指向内存中另外一处的地址,但不能用它来修改它所指向的地址处的数据内容。

const uchar *displaymun[16][4];
指针的数是可以改变的.可以将const的数据地址赋值.
如定义一个A数组:
const uchar A[]={0x00,0x00,0x00,0x0E,0x00,0xF0,0x0F,0x10,0x30,0x10,0x0F,0x10,0x00,0xF0,0x00,0x0E},//"A"

语句用法:
void consttochar(void)
{
    uchar i,num[16];
    displaymun[1][0]=A;
    for(i=0;i<16;i++) num[i]=*(displaymun[1][0]+i);
}