
笔试面试题c/c++
wenhai_zh
这个作者很懒,什么都没留下…
展开
-
有关c语言数据类型转换之char,unsigned char,unsigned short
这是一道朗讯的笔试题(我把一些相关资料汇总了一下,希望大家能进来广泛的探讨,不甚感激!)#include int main(){ char ca; unsigned char ucb; unsigned short usc; ca = 128; ucb =128; usc = ca + ucb; pri原创 2012-11-08 13:04:54 · 13509 阅读 · 3 评论 -
C语言中如何将数字转换成字符串?
文章转自:http://blog.163.com/xiaowh001@126/blog/static/1658403732011111673022648/ 偶然遇到这个问题,想了半天竟然没有思路。感觉用" "+25应该是可以的,结果发现竟然不能了,难道是编译器不对。发现了一个很好的转换函数吧char * int_to_char(int a){char *b;sprint转载 2013-05-01 21:20:11 · 5136 阅读 · 0 评论 -
c语言中函数返回局部变量的指针(一些容易犯错的地方)
写这篇博客是我一直以来遇到的一个指针的问题-----对于返回一个局部对象的指针到底能否达到预期的效果?我也还在摸索之中,能给大家有所启发吧。 首先我先给出一些最近我做题过程中遇到的一些问题。比如很经典的strcpy函数的编写,估计很多人早已看过了。转载的文中,给出了2分到10分的样式。着实让人感叹2 分void strcpy( char *strDest, char *strS原创 2013-03-18 16:56:59 · 3381 阅读 · 4 评论 -
C++中的static关键字
文章转自:http://blog.csdn.net/hackbuteer1/article/details/7487694 C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字st转载 2013-06-30 22:19:01 · 592 阅读 · 0 评论 -
约瑟夫环问题(循环链表)
华为上机题,约瑟夫环,循环链表原创 2013-07-29 19:02:32 · 25859 阅读 · 8 评论 -
华为上机之四
华为校园招聘上机笔试解答原创 2013-08-05 22:02:41 · 1670 阅读 · 1 评论 -
C语言中的整型提升(integral promotion)
c语言整型提升原创 2013-08-23 21:28:37 · 1150 阅读 · 0 评论 -
文件中有一整数数组,要求排序后输出到另一文件(C++)
c++ 排序算法 文件对象操作 容器原创 2013-08-28 10:21:54 · 3062 阅读 · 0 评论 -
《程序员面试宝典》(第三版)笔记整理
文章出自:http://www.cnblogs.com/FengYan/archive/2012/10/31/2747144.html这是一篇很好的文章,如果感兴趣的话,一定要把它看完。不怎样的一本书,具体表现为:1)该详细讲解的地方,或者一笔带过或者讲得不全面或者讲些不相关内容;2)该略过的地方,反而详细起来;3)有一部分错误,如sizeof不计算static变量的大小之类的。虽转载 2013-09-04 14:53:12 · 1564 阅读 · 0 评论 -
压缩字符串
题目:将一个字符串进行压缩。比如原始字符串为“AABBCCCDEDFFF” ; 输出字符串为:“A2B2C3DEDF3";#include using namespace std;void change_str(char *s, int len){ char *p = s; char *q = p+1; int cnt = 1; char *tmp = (原创 2013-05-01 15:54:40 · 876 阅读 · 0 评论 -
华为上机(3)
文章转自:http://blog.csdn.net/kuzuozhou/article/details/74331371、选秀节目打分,分为专家评委和大众评委,score[]数组里面存储每个评委打的分数,judge_type[]里存储与 score[]数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表转载 2013-04-29 21:16:12 · 718 阅读 · 0 评论 -
针对于sizeof的一些认识
以下是我通过阅读书籍和网上的资料得到的一些认识:1.首先出一道小题引出文章的中心,如果c++的关键词算是比较多的话,那么c语言中总共多少个关键词?(32)。那么sizeof是其中的关键词还是一个函数呢?(关键词),这是一些细节的问题,在《c语言深度解剖》(好书),你能体会到更多。2.出一道题:#include #include void func( char a[]){原创 2012-11-09 19:34:00 · 709 阅读 · 0 评论 -
九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(10.29)
文章出处:http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题 (参与算法&面试题讨论与交流,请加:30382647)引言 自发表上一篇文章至今(事实上,上篇文章更新了近转载 2012-11-10 12:38:56 · 9069 阅读 · 1 评论 -
C++面试宝典2011版
文章出自:http://blog.csdn.net/jingxuewang110/article/details/67895571.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动转载 2012-12-04 20:46:54 · 835 阅读 · 0 评论 -
C/C++程序员求职面试指导
引言 本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程 度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strc转载 2013-03-09 22:30:52 · 1463 阅读 · 1 评论 -
指针形参
函数的形参可以使指针,此时将复制实参指针。与其他非引用类型的形参一样,该类形参的任何改变也仅仅作用于局部副本。如果函数将新指针赋值给形参,主调函数使用的实参指针的值没有改变。事实上被赋值的指针只影响对指针的赋值。如果函数形参是非const类型的指针,则函数可以通过指针实现赋值,修改指针所指向对象的值。void reset(int *ip){*ip = o;ip = 0;}原创 2013-03-10 22:18:25 · 905 阅读 · 0 评论 -
cs硕士妹子找工作经历【阿里人搜等互联网】
转自:http://blog.csdn.net/youxin2012/article/details/8684797摘自 北邮人论坛 分享他人成功的求职经历。原文如下:唉,妹子本来是本着写面经的态度与大家分享,之自己情况也是想说明一啥都不会的菜鸟在悲催的逆境下也可以凭自身努力找到offer,没想到被评为作秀。。。妹子能力背景确实和说的一样,但是从9月开始不是天天熬夜看了一个转载 2013-03-20 14:55:29 · 968 阅读 · 0 评论 -
华为上机题(1)
题目:删除子串,只要是原串中有相同的子串就删掉,不管多少个,返回子串个数。#include #include #include #include int f(const char *str,const char *sub_str,char *result){ assert((str != NULL) && (sub_str != NULL)); const原创 2013-04-26 12:35:03 · 1265 阅读 · 0 评论 -
华为上机(2)输出一个字符串中最长的一个单词
/输出一个字符串中最长的一个单词 如:input[] = "no pains,no gain",output[] = "pains";函数原型:void func(char *input,char *output); #include #include #include void f(char *input,char *output){ char *p = input; c原创 2013-04-28 21:19:48 · 1249 阅读 · 0 评论 -
atoi、itoa,strcpy,strcmp,memcpy等实现
以前常用的一些字符串处理函数这篇文中都包括了,很有用,所以转载了。文章转自:http://www.cnblogs.com/lpshou/archive/2012/06/05/2536799.html1、memcpy、memmove、memset源码 link:http://note.youdao.com/share/?id=1f826e4337c7db272e94f转载 2013-09-19 21:43:23 · 1727 阅读 · 0 评论