<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>apull的博客</title>
    <link>https://blog.bccn.net/apull</link>
    <description>apull的博客 的最新20篇文章</description>
    <copyright>Copyright(C) BCCN.NET</copyright>
    <lastBuildDate>2010-03-26 21:40:18 +0800</lastBuildDate>
    <item>
      <title>教你理解复杂的C/C++声明</title>
      <link>https://blog.bccn.net/apull/7385</link>
      <description>
	介绍 


	曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗？本文将由易到难，一步一步教会你如何理解这种复杂的C/C++声明：我们将从每天都能碰到的较简单的声明入手，然后逐步加入const修饰符和typedef，还有函数指针，最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。需要强调一下的是，复杂的C/C++声明并不是好的编程风格；我这里仅仅是教你如何去理解这些声明。注意：为了保证能够在同一行上显示代码和相关注释，本文最好在至少1024x768分辨率的显示器上阅读。


	基础 


	让我们...</description>
      <category>C/C++</category>
      <author>apull</author>
      <pubDate>2010-03-26 21:40:18 +0800</pubDate>
    </item>
    <item>
      <title>6个变态的C语言Hello World程序</title>
      <link>https://blog.bccn.net/apull/7384</link>
      <description>
下面的六个程序片段主要完成这些事情：

输出Hello, World
混乱C语言的源代码
下面的所有程序都可以在GCC下编译通过，只有最后一个需要动用C++的编译器g++才能编程通过。
hello1.c






01
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#define _________ }




02
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#define ________&amp;nbsp;putchar




03
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#define _______ main
...</description>
      <category>C/C++</category>
      <author>apull</author>
      <pubDate>2010-03-18 12:23:12 +0800</pubDate>
    </item>
  </channel>
</rss>
