有以下程序段
struct st
{ int x; int *y; } *pt;
int a[]={1,2}, b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是
- A.++pt->x
- B.pt->x
- C.*pt->y
- D.(pt++)->x
热度🔥611
解析:打开微信小程序查看本题解析
CPU的中文名称是()。
有以下程序
#include
main()
{ int x=35, B; char z='B' ;
B = (( x ) && ( z <'b' ));
printf("%d\n", B );
}
程序运行后的输出结果是
有以下程序
#include
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6}, k;
fp = fopen("data.dat", "w+b");
fwrite(&a[0], sizeof(int), 1, fp);
for (i=1; i<6; i++)
{ fseek(fp, 0L, 0);
fread(&k, sizeof(int), 1, fp);
fseek(fp, 0L, 0);
a[i] +=k;
fwrite(&a[i], sizeof(int), 1, fp);
}
rewind(fp);
fread(&k, sizeof(int), 1, fp);
fclose(fp);
printf("%d\n", k);
}
程序的运行结果是
下面是关于S3C2410中断控制器的相关寄存器的功能描述,其中错误的是( )。
关于Maze的描述中,正确的是