【单选题】【消耗次数:1】
有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
int a=p;
int a=*p;
delete int[]p
delete p int[10]
参考答案:
复制
纠错
相关题目
【单选题】 若有说明语句 int a[10],*p=a;对数组元素正确的引用是
①  a[p]
②  p[a]
③  *(p+1)
④  p+2
【单选题】 假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
①  delete p;
②  delete *p;
③  delete
④  delete []p;
【单选题】 假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
①  delete p;
②  delete *p;
③  delete
④  delete []p;
【单选题】 有以下变量说明,下面不正确的赋值语句是() int a=5,b=10,c; int ?p1=&a,?p2=&b;
①  ?p2=b;
②  p1=a;
③  p2=p1;
④  c=?p1?(?p2)。
【单选题】 若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。
①  a[p]
②  p[a]
③  *(p+2)
④  p+2
【单选题】 假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
①  delete[p];
②  delete(p);
③  free[]p;
④  free(p);
【单选题】 假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
①  delete[p];
②  delete(p);
③  free[]p;
④  free(p);
【单选题】 在int a=3,int *p=a;中,*p的值是()
①  变量a的地址值
②  无意义
③  变量p的地址值
④  3
【单选题】 在int a=3,int *p=&a;中,*p的值是()
①  变量a的地址值
②  无意义
③  变量p的地址值
④  3
【单选题】 执行“int* p=malloc(sizeof(int));”语句后得到的动态分配的整数对象为( B )。
①  p
②  *p
③  **p
④  p
随机题目
【判断题】 市场利率上升时,银行资产和负债的期限越长,其市场价值下降越多。
①  正确
②  错误
【判断题】 银行业务账户的管理重点在于对冲与业务账户有关的利率风险
①  正确
②  错误
【判断题】 商业银行应主动去市场上争取资金,拓宽资金来源范围。———以上描述是商业银行资产管理理论的观点。
①  正确
②  错误
【判断题】 即使利率敏感性资产等于利率敏感性负债的情况下,利率风险也不能完全被消除。
①  正确
②  错误
【判断题】 资产管理理论最先出现。
①  正确
②  错误
【判断题】 商业银行的主要负债管理办法是资产、负债、资产负债管理理论三种。
①  正确
②  错误
【判断题】 银行流动性的强弱取决于资产迅速变现的能力,因此保持资产流动性最好办法是持有可转换的资产,政府的长期证券就是典型的可转换资产。
①  正确
②  错误
【判断题】 负债管理理论拓宽了商业银行的资金来源范围,因此降低了商业银行的经营风险。
①  正确
②  错误
【判断题】 如果利率敏感性资产与利率敏感性负债不等,就会产生缺口。若利率敏感性资产大于敏感性负债会使得银行存在负缺口和资产敏感;泛指存在正缺口和负债敏感。
①  正确
②  错误
【判断题】 资产负债管理理论认为,商业银行经营中应注意资产管理与负债管理的平衡。
①  正确
②  错误