设有以下程序段:
struct MP3
{ char name[20];
char color;
float price;
}std,*ptr;
ptr=&std:
若要引用结构体变量std中的color成员,写法错误的是( )。
A.std.color
B.ptr->color
C.std->color
D.(*ptr)color
第1题:
设有如下的程序段: char str[]="HelloWorld"; char*ptr; ptr=str; 执行上面的程序段后,*(ptr+10)的值为( )。
A.'\0'
B.'0'
C.不确定的值
D.'0'的地址
第2题:
设有如下的程序段: char str[]="Hello"; char *ptr; ptr=str; 执行完上面的程序段后,*(ptr+5)的值为( )。
A.'o'
B.'\0'
C.不确定的值
D.'o'的地址
第3题:
设有以下程序段 struct MP3 { char name[20]; char color; float price; }std,*ptr; ptr=&std; 若要引用结构体变量std中的color成员,写法错误的是()。
A.std.color
B.ptr->color
C.std->color
D.(*ptr) .color
第4题:
设有下列的程序段: char str[]="HelloWorld"; char*ptr; ptr==str; 执行上面的程序段后,*(ptr+10)的值为( )。
A.'\0'
B.'0'
C.不确定的值
D.'0'的地址
第5题:
设有以下程序段: struct MP3 { char name[20]; char color; float price; }std,*ptr; ptr=&std: 若要引用结构体变量std中的color成员,写法错误的是( )。
A.std.color
B.ptr->color
C.std->color
D.(*ptr)color