第19题: [单项选择]设有定义:char*c;,下列选项中能够使字符型指针c正确指向一个字符串的是( )。 A. char str[]="string";c=str; B. scanf("%s", ; C. c=getchar(); D. *c=*string"; 参考答案:A 答案解析:[解析] 字符指针指向字符串,即字符指针应指向字符串地址,字符数组的首地址即为字符数组的名字,所以选择选项A)。
第27题: [单项选择]有关析构函数的说法不正确的是( )。 A. 析构函数有且只有一个 B. 析构函数无任何函数类型 C. 析构函数和构造函数一样可以有形参 D. 析构函数的作用是在对象被撤销时收回先前分配的内存空间 参考答案:D 答案解析:[解析] 析构函数是在对象被撤销之前执行,但析构函数本身并不会收回先前分配的内存空间。