/* */註釋的代替

Trm100發表於2020-09-23

/*   */註釋的代替

"/*   */"在使用時會遇上一些不方便的地方,例如:

/*
    cout << "hello~" << endl;
    /*
    cout << "hello~" << endl;
    cout << "hello~" << endl;
    */
    cout << "hello~" << endl;
*/

/*只與其遇到的第一個"*/"匹配,從而導致第7行和第8行沒有被註釋掉,產生一些麻煩。

 

遇上這種問題,可以用預處理指令來解決。

#if 0

    cout << "hello~" << endl;
    cout << "hello~" << endl;
    cout << "hello~" << endl;
    cout << "hello~" << endl;

#endif

不會產生“沒有註釋掉”的情況。

相關文章