- 1
- 0
- 约6.21千字
- 约 9页
- 2026-09-11 发布于浙江
- 举报
cadence软件开发笔试题
考试时间:______分钟总分:______分姓名:______
一、
1.下面关于`char*p=string;`语句执行后,以下说法正确的是?
a)`p`是一个指向常量字符的指针。
b)`p`指向的内存区域可以被修改。
c)`p`本身是一个指针变量,其值可以改变。
d)上述说法都不正确。
2.在C++中,`virtual`关键字主要用于?
a)定义变量为全局可见。
b)表示函数可以在派生类中被重写。
c)表示函数是内联函数。
d)限制变量的生命周期。
3.下面关于多线程编程的描述,正确的是?
a)使用`std::thread`创建的线程默认共享全局动态分配的内存(如堆内存)。
b)线程函数的返回值可以直接被主线程获取。
c)`std::mutex`可以用于保护静态变量。
d)线程结束后,其栈内存会自动释放,但共享数据可能造成悬挂指针。
4.在TCP/IP模型中,处理数据分段和重组的层是?
a)应用层。
b)传输层。
c)网络层。
d)数据链路层。
5.以下哪个数据结构适合实现栈(LIFO)操作?
a)队列。
b)
原创力文档

文档评论(0)