- 首頁|
- 網(wǎng)校|
- 焚題庫|
- APP |
- 微信公眾號(hào)
16.以下選項(xiàng)中,對(duì)指針變量p的正確操作是( )
A.int a[5],*p;p=&a; B.int a[5],*p;p=a;
C.int a[5];int *p=a[5]; D.int a[5];int*p,p2=a;*p=*p2;
17.設(shè)有下面的結(jié)構(gòu)體和結(jié)構(gòu)變量定義:
struct student
{
long id:
char*name;
int math;
};
struct student studl;
關(guān)于結(jié)構(gòu)體類型變量賦值正確的是( )
A.studl.id=1001;studl.name=″Tom″;
B.id=1001;*studl. name=″Tom″;
C.studl.id=1001;studl.*name=″Tom″;
D.studl.id=1001L;*studl.name=″Tom″;
18.設(shè)有說明:int x=7,y=1;表達(dá)式:x&~y的值是( )
A.0 B.2
C.4 D.6
19.設(shè)有說明:int u=1,v=14;表達(dá)式:u|v>>2的值是( )
A.-1 B.1
C.3 D.4
20.設(shè)有說明:FILE*fp;char filename[10]= ″myfile″;對(duì)于fp=fopen(filename,
″rb+″);語句,下面說法正確的是( )
A.打開名為myfile的文件讀寫 B.打開名為filename的文件讀寫
C.打開名為myfile的文件只讀 D.打開名為filename的文件只讀