校招C++面试题库及答案解析.docx

校招C++面试题库及答案解析

单项选择题(共10题)

1.以下关于const修饰指针的说法中,正确的是()

A.constint*p表示p指向的内存地址不可修改

B.int*constp表示p指向的内存值不可修改

C.constint*constp表示p本身和指向的值都不可修改

D.const修饰的指针无法进行任何类型转换

【答案】C

【解析】const修饰指针分为顶层const和底层const:顶层const表示指针本身存储的地址不可修改,底层const表示指针指向的内存值不可修改。

选项A:constint*p为底层const,指向的值不可修改,但指针本身

文档评论(0)

1亿VIP精品文档

相关文档