【多选题】【消耗次数:1】
以下对结构体变量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 stu[3],如果要求指针变量p能够指向stu中的元素,则p的基类型应为[填空1]。
【多选题】 以下说法正确的是(  )。#include stdio.hint main(){struct student // 声明结构体类型struct student {int num;char name[20];float score;}student1;
①  student是变量名
②  student是类型名
③  student1是变量名
④  student1类型名
【单选题】 若有以下说明语句: structstudent {int charname[ floatscore; }stu; 则下面的叙述不正确的是()
①  struct是结构体类型的关键字
②  structstudent是用户定义的结构体类型
③  num,score都是结构体成员名
④  stu是用户定义的结构体类型名
【单选题】 使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是?
①  UPDATE SET AGE WITH AGE+1
②  REPLACE AGE WITH AGE+1
③  UPDATE STUDENT SET AGE=AGE+1
④  UPDATE STUDENT AGE WITH AGE+1
【简答题】 将学生表STUDENT中的学生年龄(字段名就是AGE)增加1岁,应该使用的SQL命令就是UPDATE STUDENT[填空1]
【判断题】 如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
①  正确
②  错误
【简答题】 在以下嵌套结构中填空。#includestdio.hstruct date{ int month;int day;int year;};struct student{[填空1]name[20];[填空2]age;[填空3]sex;[填空4]date_birthday;[填空5]department[30];};
【单选题】 以下程序的运行结果是()。main(){inta[3]={1,2,3};int*num[3];int**p,i;for(i=0;ii++)num[i]=p=num;printf("%d",**p);}
①  1
②  3
③  a[0]
④  num
【判断题】 (++p)-num的计算过程是先使p自加1,然后得到p指向的元素中的num成员值。
①  正确
②  错误
随机题目
【单选题】 构造函数不具备的特征是()
①  构造函数的函数名与类名相同
②  构造函数可以重载
③  构造函数可以设置默认参数
④  构造函数必须指定类型说明
【单选题】 假定一个类的构造函数为A(int aa,int bb) {a=aa--;b=a*bb;},则执行A x(4,5);语句后,x.a和x.b的值分别为()
①  3和15
②  5和4
③  4和20
④  20和5
【单选题】 下面对析构函数的正确描述是
①  系统不能提供默认的析构函数
②  析构函数必须由用户定义
③  析构函数没有参数
④  析构函数可以设置默认参数
【单选题】 C++对C语言做了很多改进,即从面向过程变成为面向对象的主要原因是()
①  增加了一些新的运算符
②  允许函数重载,并允许设置缺省参数
③  规定函数说明符必须用原型
④  引进了类和对象的概念
【单选题】 类的构造函数在以下什么情况下会被自动调用( )
①  定义成员函数时
②  定义对象时
③  定义数据成员时
④  定义友元函数时
【单选题】 对于友元描述正确的是( )
①  友元是本类的成员函数
②  友元不是本类的成员函数
③  友元不是函数
④  友元不能访问本类私有成员
【单选题】 下列关于静态数据成员的描述中正确的是()
①  静态数据成员是类的所有对象所共有的
②  静态数据成员要在构造函数内初始化
③  类的每个对象有自己的静态数据成员
④  静态数据成员不能通过类的对象调用
【单选题】 友元关系不能( )
①  提高程序的运行效率
②  是类与类的关系
③  是一个类的成员函数与另一个类的关系
④  继承
【单选题】 设置虚基类的目的是(  )。
①  简化程序
②  消除二义性
③  提高运行效率
④  减少目标代码
【单选题】 下列关于静态数据成员的说法,不正确的是( )。
①  类中定义的公用静态数据成员,可以通过类的对象来访问
②  类中定义的所有静态数据成员,都必须在类外初始化
③  静态数据成员不是所有对象所共用的
④  普通的成员函数可以直接访问类中的静态数据成员