單項選擇題與結(jié)構(gòu)成員訪問表達式x.name等價的表達式為()。
A.x->name
B.&x->name
C.(&x)->name
D.(*x)->name
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題假定要訪問一個結(jié)構(gòu)指針變量x中的數(shù)據(jù)成員a,則表示方法為()。
A.x.a
B.x->a
C.x(a)
D.x{a}
2.單項選擇題假定一個結(jié)構(gòu)類型的定義為 “struct D{int a; D* next;};”,則該類型的長度為()。
A.4
B.8
C.12
D.16
3.單項選擇題假定一個結(jié)構(gòu)類型的定義為 “struct A{int a,b; double c;};”,則該類型的長度為()。
A.8
B.10
C.12
D.16
4.單項選擇題在結(jié)構(gòu)類型的定義中,不同數(shù)據(jù)成員的定義項之間采用的分隔符是()。
A.句點
B.冒號
C.分號
D.逗號
5.單項選擇題假定有“struct BOOK{char title[40]; float price;} book;”,則正確的語句為()。
A.struct BOOK x= &book;
B.struct BOOK *x=&book;
C.struct BOOK x=calloc(BOOK);
D.struct BOOK *x=BOOK;
最新試題
寫出下列程序運行后的輸出結(jié)果。
題型:問答題
寫出下列函數(shù)的功能。
題型:問答題
執(zhí)行int *p=malloc(sizeof(int))操作得到的一個動態(tài)分配的整型對象為()。
題型:填空題
若while循環(huán)的“頭”為“while(i++<=10)”,并且i的初值為0,同時在循環(huán)體中不會修改i的值,則循環(huán)體將被重復執(zhí)行()次后正常結(jié)束。
題型:填空題
程序的編譯是以()為單位進行的。
題型:填空題
寫出下列程序運行后的輸出結(jié)果。
題型:問答題
對于無返回值函數(shù),定義函數(shù)時要用保留字()修飾函數(shù)類型。
題型:填空題
存儲字符串“a”需要占用存儲器的()個字節(jié)空間。
題型:填空題
假定a是一個一維數(shù)組,則a[i]的指針訪問方式為()。
題型:填空題
假定要動態(tài)分配一個類型為struct Worker的具有n個元素的數(shù)組,并由r指向這個動態(tài)數(shù)組,則使用的語句表達式為()=malloc(n*sizeof(struct Worker))。
題型:填空題