註釋應當準確、易懂,防止註釋有二義性
阿新 • • 發佈:2018-08-03
space add inpu color namespace pac char har get
註釋應當準確、易懂,防止註釋有二義性。錯誤的註釋不但無益反而 有害。
1 #include <iostream> 2 //以下是幾個簡單宏替換預處理指令 3 #define YES 1 4 #define PI 3.1415926 5 #define RAD PI/180 6 #define MESG "This is a string." 7 /* run this program using the console pauser or add your own getch, system("pause") or input loop*/ 8 using namespace std; 9 int main(int argc, char** argv) { 10 //以下各語句使用了宏替換 11 cout<<"YES="<<YES<<endl; 12 if (YES) 13 cout<<"PI="<<PI<<endl; 14 cout<<"RAD="<<RAD<<endl; 15 cout<<MESG<<endl; 16 17return 0; 18 }
註釋應當準確、易懂,防止註釋有二義性