C语言进阶考题试题及答案汇总.docx

C语言进阶考题试题及答案汇总

姓名:____________________

一、单项选择题(每题2分,共10题)

1.以下哪个函数用于动态分配内存?

A.malloc()

B.calloc()

C.free()

D.new()

2.以下哪个运算符用于取指针的地址?

A.amp;

B.*

C.sizeof()

D.NULL

3.以下哪个结构体成员的地址与结构体变量的地址相同?

A.结构体成员

B.结构体指针

C.结构体数组

D.结构体变量

4.以下哪个函数用于将字符串复制到目标字符串中?

A.strcpy()

B.strcat()

C.strncat()

D.strncpy()

5.以下哪个函数用于获取字符串的长度?

A.strlen()

B.strspn()

C.strcspn()

D.strnlen()

6.以下哪个函数用于将整数转换为字符串?

A.itoa()

B.atoi()

C.sprintf()

D.sscanf()

7.以下哪个函数用于将字符串转换为整数?

A.atoi()

B.atoll()

C.strtol()

D.strtoul()

8.以下哪个函数用于比较两个字符串?

A.strcmp()

B.strcasecmp()

C.strncmp()

D.strncasecmp()

9.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档