原文:常见C++面试题(三)

strcpy和memcpy有什么区别 strcpy是如何设计的,memcpy呢 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。 保证dest可以容纳src。 memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。 strcpy的原型是:char strcpy char dest, cons ...

2016-08-29 22:56 1 1461 推荐指数:

查看详情

[C/C++] C++常见面试题

参考:http://blog.csdn.net/shihui512/article/details/9092439 1.new、delete、malloc、free之间的关系 malloc和free都是C/C++语言的标准库函数,new/delete是C++的运算符。 new调用构造函数 ...

Sun Mar 05 02:33:00 CST 2017 0 14809
C/C++语言常见面试题汇总

1、变量的声明和定义有什么区别? 变量的定义为变量分配地址和存储空间,变量的声明不会分配地址,一个变量可以在多个地方声明,但是只能在一个地方定义,加入extern关键字修饰的是变量的声明,说明此变量 ...

Fri Feb 12 01:04:00 CST 2021 0 440
c/c++常见面试题

1. C中static有什么作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。(2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始 ...

Sun Jun 26 15:43:00 CST 2016 0 3140
常见C/C++笔试、面试题(二)

我自己总结过一些常见C++面试题,那个是基于一个同学的腾讯面经所问问题,再加上知识点扩展进行了总结,这个是网上之前就有的版本,比较基础,有些题目总结一下,不能忘了基础: 1.求下面函数的返回值( 微软) 假定x = 9999。 答案:8 思路:将x转化为2进制,看含有 ...

Tue Aug 23 00:33:00 CST 2016 1 11322
C/C++常见面试题

C/C++常见面试题 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存 ...

Tue Jul 21 07:15:00 CST 2020 0 483
C++常见面试题(转)

转载于: c++常见面试题30道 常见C++笔试面试题整理 1.new、delete、malloc、free关系 new会调用构造函数,delete会调用析构函数,和new对应free只会释放对象本身内存。 malloc与free是C++/C语言的标准库函数,new/delete ...

Tue Sep 14 03:47:00 CST 2021 0 100
(待整理)C++常见面试题

我自己总结过一些常见C++面试题,那个是基于一个同学的腾讯面经所问问题,再加上知识点扩展进行了总结,这个是网上之前就有的版本,比较基础,有些题目总结一下,不能忘了基础: 1.求下面函数的返回值( 微软) 假定x = 9999。 答案:8 思路 ...

Wed Mar 14 09:53:00 CST 2018 0 1184
C++关于链表操作的八个常见面试题

1、从链表的末尾添加节点 2、删除链表节点 3、链表中倒数第K个节点 4、反转链表 5、从尾到头打印链表 6、合并两个排序的链表 7、两个链表的第一个公共节点 8、判断两个链表是否有环相 ...

Sat Jun 23 19:46:00 CST 2018 0 3195
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM