A . int code *x;
B . int bdata *x;
C . int pdata *x;
D . int xdata *x;
[单选题]如果希望变量存储于片内RAM的20H-2FH区域,应该使用的定义语句是:()A . int code x;B . int bdata x;C . int pdata x;D . int xdata x;
[单选题]如果希望定义指向片内RAM的0H-FFH区域的整型指针,应该使用的定义语句是:()A . int code *x;B . int bdata *x;C . int data *x;D . int xdata *x;
[单选题]如果希望变量存储于片内RAM的0-7FH区域,应该使用的定义语句是:()A . int data x;B . int idata x;C . int pdata x;D . int xdata x;
[单选题]如果希望变量存储于片内RAM的0-FFH区域,应该使用的定义语句是()A . int code x;B . int idata x;C . int pdata x;D . int xdata x;
[单选题]定义一个指向片内RAM40H开始的无符号字节指针的语句是:()A . unsigned char pdata*v=0x40;B . unsigned char data*v=0x40;C . unsigned char xdata*v=0x40;D . unsigned char code*v=0x40;
[单选题]定义一个指向片外RAM40H开始的无符号字节指针的语句是:()A . unsigned char pdata*v=0x40;B . unsigned char data*v=0x40;C . unsigned char xdata*v=0x40;D . unsigned char code*v=0x40;
[判断题] 堆栈指针SP的内容可指向片内00H--7FH的任何RAM单元,系统复位后,SP初始化为00H。A . 正确B . 错误
[单选题]在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是( )。A.int**q;B.int(*q)0;C.int*q;D.int*q();
[单选题]片内RAM的20H~2FH为位寻址区,所包含的位地址是()A . 00H~20HB . 00H~7FHC . 20H~2FHD . 00H~FFH
[单选题]若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句是( )。A.p=2*(int*)malloc (sixeof(int))B.p=(int*)calloc (2*sixeof(int))C.p=(int*)malloc (2*sizeof(int))D.p=2*(int*)calloc (sizeof(int))