![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言面试题
bluesky_2006112058
这个作者很懒,什么都没留下…
展开
-
C语言里的左移和右移运算
C语言里的左移和右移运算简言之:就是逻辑左移,算术右移 先说左移,左移就是把一个数的所有位都向左移动若干位,在C中用运算符.例如:int i = 1;i = i 把i里的值左移2位也就是说,1的2进制是000...0001(这里1前面0的个数和int的位数有关,32位机器,gcc里有31个0),左移2位之后变成000... 0100,也就是10进制的4,所以说左移1位相当于乘以转载 2010-02-24 10:56:00 · 2012 阅读 · 2 评论 -
/0 数字0 字符0 的区别
/0 数字0 字符0 的区别在VC++6.0运行程序如下:///////* /0 数字0 字符0 的区别*/#includevoid main(){ char ch1 = /0; /* char ch1 = 0;也可以 */ char ch2 = 0; printf("d ch1=%d/n", ch1); /*检验*/ printf("c ch1=%c/n", ch1);原创 2010-02-24 11:17:00 · 2188 阅读 · 1 评论 -
C/C++程序员应聘常见面试题深入剖析(1)
C/C++程序员应聘常见面试题深入剖析(1)作者:宋宝华 e-mail:21cnbao@21cn.com 出处:软件报1.引言本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的st转载 2010-02-24 15:30:00 · 544 阅读 · 1 评论 -
C/C++程序员应聘常见面试题深入剖析(2)
C/C++程序员应聘常见面试题深入剖析(2)作者:宋宝华 e-mail:21cnbao@21cn.com 出处:软件报 3.内功题试题1:分别给出BOOL,int,float,指针变量 与“零值”比较的 if 语句(假设变量名为var)解答:BOOL 型变量:if(!var)int 型变量: if(var==0)float 型变量:const float EPSINON = 0.00001转载 2010-02-24 15:33:00 · 480 阅读 · 2 评论