首页/ 题库 / [单选题]假定指针变量p定义为“int 的答案

假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为()。

单选题
2021-12-31 23:16
A、free(p)
B、delete(p)
C、free(*p)
D、free(&p)
查看答案

正确答案
A

试题解析

感兴趣题目
假定一个结构类型的定义为“struct B{int a[5]; char* b;};”,则该类型的理论长度为()。
假定一个结构类型的定义为 “struct B{int a[5]; char* b;};”,则该类型的长度为20。()
假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的长度为12。()
假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为()。
假定一个结构类型的定义为 “struct A{int a,b; double c;};”,则该类型的长度为()。
假定一维字符指针数组的定义为"char* a[8];",则该数组占用的存储空间的字节数为()。
设有定义:int x,*p;,能使指针变量p指向变量x的语句是()
假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。
已知“int *p=malloc(100);”,要释放p所指向的动态内存,正确的语句为()。
假定要动态分配一个类型为struct Worker的对象,并由r指针指向这个对象,则使用的表达式为()=malloc(sizeof(struct Worker))。
对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,并给该结点赋值a,则执行:p=(structnode*)malloc(sizeof(structnode));p->data=a;和()。
假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。
相关题目
已知变量a已定义为int型变量,以下定义并初始化指针变量p的语句中正确的是( ) 。

假定k是一个double类型的变量,则定义变量p的正确语句为(    )。

假定变量m定义为“int m=7;”,则下面正确的语句为(    )。

对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,并给该 结点赋值a,则执行: p=(struct node *)malloc(sizeof(struct node);p->data=a;和(   )。

若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b;c=a;

if(c!=a) c=b;

printf("%d,%d,%d\n",a,b,c);

其输出结果是(  )。

若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b;c=a;

if(c!=a) c=b;

printf("%d,%d,%d\\n",a,b,c);

其输出结果是(  )。

假定变量m定义为“int m=7;”,则定义p的正确语句为( )。
假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
假定p为指向二维数组int d[4][6]的指针,则p的类型为( )。
若已定义x为int类型变量,说明指针变量p的正确语句是______。
假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。
假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为()。
若已定义x为int型变量,说明指针变量p的正确语句是 ( )
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){ int *p,*q,a,b; p=&a; printf("input a:"); scanf("%d",*p);}A.*p表示的是指针变量p的地址 B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值 D.*p只能用来说明p是一个指针变量
假定变量m定义为int m=7;则定义变量p的正确语句为( )。
假定二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为()。
执行int *p=malloc(sizeof(int))操作得到的一个动态分配的整型对象为()。
假定一个结构类型的定义为”struct B{int a[4]; char *b;};”,则该类型的大小为()个字节。
假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的大小为()个字节。
假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的理论长度为()。
广告位招租WX:84302438

免费的网站请分享给朋友吧