﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-gan-随笔分类-C/C++ 笔试</title><link>http://www.cppblog.com/gan/category/8707.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 10 Nov 2008 00:54:32 GMT</lastBuildDate><pubDate>Mon, 10 Nov 2008 00:54:32 GMT</pubDate><ttl>60</ttl><item><title>引用数组元素的选择题</title><link>http://www.cppblog.com/gan/archive/2008/11/07/66201.html</link><dc:creator>gan</dc:creator><author>gan</author><pubDate>Fri, 07 Nov 2008 03:40:00 GMT</pubDate><guid>http://www.cppblog.com/gan/archive/2008/11/07/66201.html</guid><wfw:comment>http://www.cppblog.com/gan/comments/66201.html</wfw:comment><comments>http://www.cppblog.com/gan/archive/2008/11/07/66201.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/gan/comments/commentRss/66201.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/gan/services/trackbacks/66201.html</trackback:ping><description><![CDATA[<br>在某个C/C++程序中，有一个一维数组a。现我们要引用a中下标为1的元素（即第2个元素），正确的引用的写法是（&nbsp; &nbsp;）（多项选择题）。<br>
（A）&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;a[1] <br>
（B）&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;1[a] <br>
（C）&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;*(a+1)<br>
（D）&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;a+1<br>
（E）&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;A、B、C、D均错误
<br><br>正确答案是ABC，AC易懂，B第一次见到，我立刻验证了一翻，竟然可以。高手解释如下：<br><br>[]是运算符<br>a[1] 即 *(a + 1)<br>1[a] 即 *(1 + a)
<br><br>学习了。自己基础不够扎实，对运算符就没理解，只是简单的停留在表面。<br> <img src ="http://www.cppblog.com/gan/aggbug/66201.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/gan/" target="_blank">gan</a> 2008-11-07 11:40 <a href="http://www.cppblog.com/gan/archive/2008/11/07/66201.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一道C的笔试题</title><link>http://www.cppblog.com/gan/archive/2008/11/02/65771.html</link><dc:creator>gan</dc:creator><author>gan</author><pubDate>Sun, 02 Nov 2008 11:35:00 GMT</pubDate><guid>http://www.cppblog.com/gan/archive/2008/11/02/65771.html</guid><wfw:comment>http://www.cppblog.com/gan/comments/65771.html</wfw:comment><comments>http://www.cppblog.com/gan/archive/2008/11/02/65771.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/gan/comments/commentRss/65771.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/gan/services/trackbacks/65771.html</trackback:ping><description><![CDATA[今天下午做的笔试题，问下面的代码实现什么功能：<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">#include</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">iostream</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">namespace</span><span style="color: #000000;">&nbsp;std;<br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;foo(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;t);<br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;foo(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;t)<br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">{<br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;counter</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(t&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">)<br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;{<br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;counter</span><span style="color: #000000;">++</span><span style="color: #000000;">;<br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t&nbsp;</span><span style="color: #000000;">&amp;=</span><span style="color: #000000;">&nbsp;t</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;counter;<br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">}<br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;main(</span><span style="color: #0000ff;">void</span><span style="color: #000000;">)<br></span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;">{<br></span><span style="color: #008080;">19</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;t;<br></span><span style="color: #008080;">20</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;cin&nbsp;</span><span style="color: #000000;">&gt;&gt;</span><span style="color: #000000;">&nbsp;t;<br></span><span style="color: #008080;">21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">&nbsp;foo(t)&nbsp;</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">&nbsp;endl;<br></span><span style="color: #008080;">22</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">23</span>&nbsp;<span style="color: #000000;">}</span></div>
<br>输出某个数的二进制表示方式中有多少个字符&#8216;1&#8216;<br><br><img src ="http://www.cppblog.com/gan/aggbug/65771.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/gan/" target="_blank">gan</a> 2008-11-02 19:35 <a href="http://www.cppblog.com/gan/archive/2008/11/02/65771.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>