学堂在线南开大学程序设计基础(上)(2020秋)章节作业题答案
- *(<指针表达式>+i)与<指针表达式>[i]等价 2020-12-30
- p[i][j]也可以写作*(p[i]+j)或*(*(p+i)+j)。 2020-12-30
- 语句“char *s = "abc"; strcpy(s, "def");”可以正常运行。 2020-12-30
- gets()函数与cin功能类似,但使用gets()函数时只有遇到换行符才表示一个字符 2020-12-30
- puts()函数与cout功能类似,但puts()函数输出字符串后会自动换行,而cout不会自 2020-12-30
- strlen("abc")与sizeof("abc")的运算结果相同。 2020-12-30
- 已知“char str[]="my";”,则执行“strcat(str, "book");”后,str中保存的字 2020-12-30
- 用new动态分配的内存必须用delete释放,否则会产生内存泄漏。 2020-12-30
- 用new动态分配内存时既可以使用常量也可以使用变量指定元素数目。用new动态 2020-12-30
- 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函 2020-12-30
- 已知函数原型“double fun();”,要定义一个函数指针变量p指向该函数的首地址 2020-12-30
- 函数返回的指针可以是全局变量、静态全局变量或静态局部变量的地址,但不可以 2020-12-30
- 将数组名作为函数实参,表示将数组首地址传递给函数,在函数中可以通过该首地址 2020-12-30
- 将数组名作为函一个引用在初始化后,其所引用的对象可以改变。数实参,表示将数 2020-12-30
- 一个引用在初始化后,其所引用的对象可以改变。 2020-12-30
- 返回引用的函数中return后面可以是一个全局变量、静态全局变量或静态局部变 2020-12-30
- 只有返回引用的函数可以作为赋值语句的左值。 2020-12-30
- 定义结构体类型时,结构体中的所有成员可以具有不相同的数据类型。 2020-12-30