【单选题】【消耗次数:1】
student是一个结构体类型,则结构体变量定义正确的是()
struct student a
a student
struct a
以上都不对
参考答案:
复制
纠错
相关题目
【多选题】 以下说法正确的是(  )。#include stdio.hint main(){struct student // 声明结构体类型struct student {int num;char name[20];float score;}student1;
①  student是变量名
②  student是类型名
③  student1是变量名
④  student1类型名
【判断题】 如果p是一个指向struct Student类型对象的指针变量,那么执行p++时,p的增量是结构体struct Student的长度。
①  正确
②  错误
【简答题】 假如数组元素是struct Student类型,则在实现换值时,临时变量temp也应定义为[填空1]类型。
【简答题】 已有定义struct Student stu[3],如果要求指针变量p能够指向stu中的元素,则p的基类型应为[填空1]。
【判断题】 如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
①  正确
②  错误
【单选题】 struct student{long int num;char name[20];char sex;char addr[20];}______。以下能够正确定义的是
①  a={Li Lin,10101,M,123 Beijing Road
②  a={10101,Li Lin,123 Beijing Road,M
③  a={10101,Li Lin,M,123 Beijing Road
④  a={123 Beijing Road,Li Lin,M,10101};
【单选题】 假定一个结构类型的定义为“struct A{int a,b;A* c;};”,则该类型的长度为( )。
①  8
②  10
③  12
④  16
【单选题】 假定一个结构类型的定义为“struct A{int a,b;A* c;};”,则该类型的长度为( )。
①  8
②  10
③  12
④  16
【单选题】 假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定一个结构类型的定义为“struct B{int a[5];char* b;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
随机题目
【多选题】 使用 USE 表文件名命令打开表文件时 , 能同时自动打开的相关文件有( )。
①  备注文件
②  独立复合索引文件
③  结构复合索引文件
④  内存变量文件
【多选题】 在 Visual Foxpro 系统中,能移动记录指针的命令有( )。
①  .LIST
②  CONT
③  GO
④  SKIP
【多选题】 Visual Foxpro 中使用了( )等几种变量形式。
①  字段名变量
②  数组变量
③  系统变量
④  内存变量
【多选题】 在Visual Foxpro中,可通过以下方法建立查询文件( )。
①  利用查询向导创建
②  利用查询设计器
③  在命令窗口用命令方式
④  利用查询分析器
【多选题】 下面关于Visual FoxPro数组的叙述中,正确的就是( )。
①  用 DIMENSION与 DECLARE都可以定义数组
②  Visual FoxPro 只支持一维数组与二维数组
③  一个数组中各个数组元素必须就是同一种数据类型
④  新定义数组的各个数组元素初值为.F.
【多选题】 在SQL SELECT语句中,以下用于计算检索的函数有( )。
①  COUNT
②  MAX
③  MIN
④  SUM
【多选题】 Visual Foxpro的工作方式包括( )。
①  命令方式
②  菜单方式
③  程序文件方式
④  交互执行方式
【多选题】 表的关联关系类型包括( )。
①  一对一关联关系
②  一对多关联关系
③  多对多关联关系
④  以上都正确
【多选题】 内存变量根据其作用的范围可分为( )。
①  字符变量
②  局部变量
③  私有变量
④  全局变量
【多选题】 在下面的Visual FoxPro表达式中,正确的就是( )。
①  {^2002-05-01 10:10:10 AM}-10
②  {^2002-05-01}-DATE()
③  {^2002-05-01}+DATE()
④  {^2002-05-01}+[1000]