【单选题】
假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
【单选题】
假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
【单选题】
假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
【单选题】
“没有S是P”与“没有S不是P”这两个命题()。
【单选题】
假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为?
【判断题】
p1和p2都指向同一个数组元素时,可以执行p1-p2或p1+p2。
【单选题】
将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是( )。
【单选题】
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
①
语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值
②
语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量p
③
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量p
④
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p
【判断题】
如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
【单选题】
格中两个元素a与b,若a ≤ b,下面哪个性质不满足: