設(shè)有如下定義:
struck sk
{ int a;
float b;
}data;
int *p;
若要使P指向data中的a域,正確的賦值語(yǔ)句是()
A. p=&a;
B. p=data.a;
C. p=&data.a;
D.*p=data.a;
您可能感興趣的試卷
你可能感興趣的試題
以下對(duì)結(jié)構(gòu)變量stul中成員age的非法引用是()
struct student
{ int age;
int num;
}stu1,*p;
p=&stu1;
A. stu1.age
B. student.age
C. p->age
D. (*p).age
若有以下說(shuō)明語(yǔ)句:
struct date
{ int year;
int month;
int day;
}brithday;
則下面的敘述不正確的是().
A. struct是聲明結(jié)構(gòu)體類(lèi)型時(shí)用的關(guān)鍵字
B. struct date 是用戶(hù)定義的結(jié)構(gòu)體類(lèi)型名
C. brithday是用戶(hù)定義的結(jié)構(gòu)體類(lèi)型名
D. year,day 都是結(jié)構(gòu)體成員名
若有以下說(shuō)明語(yǔ)句:
struct student
{ int num;
char name[ ];
float score;
}stu;
則下面的敘述不正確的是()
A. struct是結(jié)構(gòu)體類(lèi)型的關(guān)鍵字
B. struct student 是用戶(hù)定義的結(jié)構(gòu)體類(lèi)型
C. num, score都是結(jié)構(gòu)體成員名
D. stu是用戶(hù)定義的結(jié)構(gòu)體類(lèi)型名
A.auto
B.static
C.extern
D.register
A.auto
B.register
C.static
D.extern
最新試題
以下對(duì)變量和常量的區(qū)別說(shuō)法正確的是()
C語(yǔ)言程序區(qū)分大小寫(xiě)。
名為printf的函數(shù)可以完成程序指定的輸出,它是C語(yǔ)言本身自有的一個(gè)關(guān)鍵字。
格式控制符說(shuō)法正確的是()
int a[5];該語(yǔ)句表明數(shù)組a中的第五個(gè)元素為a[5]。
在C語(yǔ)言中,將屬于不同類(lèi)型的數(shù)據(jù)作為一個(gè)整體來(lái)處理時(shí),常用()。
整型的標(biāo)示符關(guān)鍵字為(),單精度實(shí)型標(biāo)示符關(guān)鍵字為()。
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
Polya的問(wèn)題求解四步法不包括()。
以下不能正確計(jì)算1×2×3×…×10的程序段是()