【单选题】
一个数据对象为int *类型,则指向该对象的指针类型为?
【单选题】
假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大多少个字节?
【单选题】
已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,正确的是()
【单选题】
已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,正确的是()
【单选题】
假定s被定义为指针类型char *的变量,初始指向的字符串为Hello world!,若要使变量p指向s所指向的字符串,则p应定义为?
【简答题】
把str所指向的字符串写到文件指针变量fp所指向的文件中,调用形式为[填空1]。
【单选题】
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
②
calloc(n,sizeof(struct Worker))
③
calloc(n*sizeof(struct Worker))
④
realloc(n,sizeof(struct Worker))
【单选题】
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
②
calloc(n,sizeof(struct Worker))
③
calloc(n*sizeof(struct Worker))
④
realloc(n,sizeof(struct Worker))
【单选题】
在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行( )。
②
B.p-next=top-top-next=p;
【单选题】
假定p所指对象的值为25,p+1所指对象的值为42,则执行(*p)++运算后,p所指对象的值为( )。