单选题

对于以下结构定义:struct{intlen;char*str;}*p;p->str++中的++加在()

A指针str上

B指针p上

Cstr所指的内容上

D以上均不是

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在c++语言中,也可以使用struct(结构体)来定义一个类。

    判断题查看答案

  • 在C++语言中,使用struct(结构体)定义的类与使用class定义的类是一样的。

    判断题查看答案

  • 对于C++中类(class)与结构(struct)的描述正确的为()

    多选题查看答案

  • 结构和类有什么区别?如果把程序中定义结构的关键字struct直接改成class,会有什么问题?用教材上的一个例程试一试,想一想做什么修改能使程序正确运行?

    简答题查看答案

  • 对于以下结构定义,++p->str中的++加在()

    单选题查看答案

  • 设顺序存储的线性表存储结构定义为: struct sequnce {ELEMTP elem[MAXSIZE]; int len; } 将下列简单插入算法补充完整。 void insert(struct sequnce *p,int i,ELEMTP x) {v=*p; if(iv.len+1)printf(“Overflow“); else { for(j=v.len;();j- -)(); v.elem[i]= () ;v.len=(); } }

    填空题查看答案

  • 使用class定义的类,其默认的访问权限是公有的,使用struct定义的类,其默认的访问权限是私有的。

    判断题查看答案

  • 使用class定义的表中,成员的默认访问权限是()的;由struct定义的类中,成员的默认的访问权限是()的。

    填空题查看答案

  • 对于结构声明: struct{ double c; long long g; float e; char *a; void *d; short b; char d; char f; }foo; 假设咋Windows机器上编译它,这里每个K字节的基本数据类型的偏移量必须是K的倍数,问这个结构总的大小是多少?()

    单选题查看答案