【单选题】
假定要动态分配一个类型为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))
【单选题】
下列哪个语句可以为动态数组分配实际元素个数?
【单选题】
假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大多少个字节?
【判断题】
数组指针默认情况下指向数组的最后一个元素。
【单选题】
假定有一个元素类型为double的二维数组为a[4][6],其中a[2][5]元素的字节地址为( )。
【单选题】
假定有一个元素类型为double的二维数组为a[4][6],其中a[2][5]元素的字节地址为( )。
【单选题】
对动态数组a(),若原数组为a(3),若要改为a(6)时,为保证数组原来的数据不丢失,应使用下列( )语句进行定义。
【单选题】
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为?
【单选题】
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为?