Effective_C++:4、儘量使用C++風格的註釋形式

4、儘量使用C++風格的註釋形式

1、註釋

         舊有的C註釋語法是/*...*/,註釋多行,而新的C++單行註釋爲//。

2、註釋可能出現的問題

       如下, 如果要註釋掉多行代碼,其中包含有註釋部分,註釋會在遇到第一個*/時截止,導致意料之外的結果。
if(a > b)
{
/*  int temp = a; /* swap a and b */
    a = b;
*/  b = temp;
}
        另外,在只爲C編譯器寫的預處理器,處理如下代碼時,可能把整個註釋作爲宏的一部分。
#define PI 3.14  //pi const

3、使用C++風格的註釋形式

        因此,使用單行註釋,可以不用擔心是否會嵌套註釋,只需要編譯器、預處理器能識別C++就好。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章