【简答题】【消耗次数:1】
已有定义struct Student stu[3],如果要求指针变量p能够指向stu中的元素,则p的基类型应为[填空1]。
参考答案:
复制
纠错
相关题目
【判断题】 如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
①  正确
②  错误
【判断题】 如果p是一个指向struct Student类型对象的指针变量,那么执行p++时,p的增量是结构体struct Student的长度。
①  正确
②  错误
【单选题】 假定s被定义为指针类型char *的变量,初始指向的字符串为Hello world!,若要使变量p指向s所指向的字符串,则p应定义为?
①  char *p=s;
②  char *p=
③  char *p;p=*s;
④  char *p; p=
【单选题】 若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于()
①  p++
②  x++
③  *(p++)
④  x++
【多选题】 以下对结构体变量stu1中成员age的合法引用是() structstudent {intage; intnum; }stu1;
①  stu1.age
②  stu1.num
③  student.age
④  student.num
【单选题】 若有定义:structstudent{intnum;charname[8];charsex;floatscore;}stu1;则变量stu1所占用的内存字节数是()。
①  15
②  16
③  8
④  19
【简答题】 假如数组元素是struct Student类型,则在实现换值时,临时变量temp也应定义为[填空1]类型。
【单选题】 指针变量p1、p2类型相同,要使p2、p1指向同一变量,哪一个语句是正确的()。
①  p2=*p1;
②  p2=**p1;
③  p2=p1;
④  p2=*p1;
【单选题】 假定k是一个double类型的变量,则定义指向k的变量p的正确语句为?
①  double p=
②  double *p=
③  double
④  char *p= Thank you!
【单选题】 若要定义整形指针p并初始指向x,则所使用的定义语句为( )。
①  int p=&x;
②  int p=x;
③  int* p=&x;
④  int& p=*x;
随机题目
【判断题】 创建对象时系统将调用适当的构造方法给对象初始化。
①  正确
②  错误
【判断题】 使用构造方法只能给实例成员变量赋初值。
①  正确
②  错误
【判断题】 Java 语言不允许同时继承一个类并实现一个接口。
①  正确
②  错误
【判断题】 实现接口的类不能是抽象类。
①  正确
②  错误
【判断题】 已知byte i = (byte)127; i = i +1;这两个语句能被成功编译。
①  正确
②  错误
【判断题】 原生类中的数据类型均可任意转换。
①  正确
②  错误
【判断题】 实例方法中不能引用类变量。
①  正确
②  错误
【判断题】 所有的变量在使用前都必须进行初始化。
①  正确
②  错误
【单选题】 指出正确的表达式 ( )
①  byte=128;
②  Boolean=null;
③  long l=0xfffL;
④  double=0.9239d;
【判断题】 System类中的println()方法分行显示信息,而print()方法不分行显示信息。
①  正确
②  错误