注释
C 语言的注释符为“/*…*/”。
C++语言中,程序块的注释常采用“/*…*/”,行注释 一般采用“//…”。注释通常用于:
(1)版本、版权声明;
(2)函数接口说明;
(3)重要的代码行或段落提示。
虽然注释有助于理解代码,但注意不可过多地使用注释。
1 #include <iostream> 2 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 4 using namespace std; 5 int main(int argc, char** argv) { 6 int a=1,b=1,c=3; 7 //显示a,b,c的值 8 cout<<"a="<<a<<" b="<<b<<" c="<<c<<endl; 9 10 //计算显示(1) b+=a+2*c%5; 的结果 11 b+=a+2*c%5; //相当于表达式语句 b=b+(a+2*c%5); 12 cout<<"(1) b="<<b<<endl; 13 14 //计算显示(2) a<<=c-2*b; 的结果 15 a=1,b=1,c=3; 16 a<<=c-2*b; // 相当于表达式语句 a=a<<(c-2*b); 17 cout<<"(2) a="<<a<<endl; 18 19 //计算显示(3) a*=b=c=3;的结果 20 a=1,b=1,c=3; 21 a*=b=c=3; //相当于语句组 c=3;b=c;a=a*b; 22 cout<<"(3) a="<<a<<" b="<<b<<" c="<<c<<endl; 23 24 //计算显示(4) a+=b+=c;的结果 25 a=1,b=1,c=3; 26 a+=b+=c; //相当于语句组 b=b+c; a=a+b; 27 cout<<"(4) a="<<a<<" b="<<b<<" c="<<c<<endl; 28 29 //计算显示(5) a-=b=++c+2;的结果 30 a=1,b=1,c=3; 31 a-=b=++c+2; //相当于语句组 ++c;b=b+c+2;a=a-b; 32 cout<<"(5) a="<<a<<" b="<<b<<" c="<<c<<endl; 33 return 0; 34 }