前言
C/C++面试,你需要掌握的不仅是编辑C++语言的基础知识、以及在实际项目中如何应用这些知识。下面是我整理的一些C/C++经典面试题,分享给大家,希望对大家有帮助,并预祝各位正在面试的小伙伴面试顺利并找到理想的工作!
面试题总结
101. winsock建立连接的主要实现步骤?
答:
服务器端:socket()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接, accept()发现有客户端连接,建立一个新的套接字,自身重新开始等待连接。该新产生的套接字使用send()和recv()写读数据,直至数据交换完毕,closesocket()????????????
客户端:socket()建立套接字,连接(connect)服务器,连接上后使用send()和recv???????????????????????????????????????????closesocket()?????????????
102. 进程间主要的通讯方式?
答:信号量,管道,消息,共享内存
103. 构成Win32 API 函数的三个动态链接库是什么?
答:内核库,