2-4章

来源:互联网 发布:中兴光猫修改mac 编辑:程序博客网 时间:2024/06/05 07:01


第二章

1.局部变量和全局变量作用范围:

局部变量:仅限于函数内

全局变量:作用于整个源程序

2.形参与实参注意点

     值传递:形参和实参占用不同内存,单向传递;

     地址传递:将实参地址传给形参。同个单元,双向传递;

3.*与&区别:前者是取值,后者是取址。

4.const:声明一个只读变量(就近原则)

const int num=5//只能声明一个只读变量num,不能通过num改变其在内存中的值。

5.extern:在本文件里试图引用一个外部声明的全局变量或函数时,要在其前面加上extern

第三章

1.运算符优先级:(由高到低)

函数符号()数组下标、单目运算符、算术运算符、移位运算符、关系运算符、逻辑运算符、三目运算符

2.条件表达式注意点:if(a==1)//2=才是等号,1=是赋值

3.++ii++区别:前者是先加1,再在有i的语句使用;后者是先在有i的语句使用,再进行加1

4.‖和&&:前者是或,有11,全00

          后者是与,有00,全11

5.|和&:按位或,按位与(二进制按位运算)

第四章

1.if语句:满足()里为真,才执行if{....}

2.浮点变量不能用“==”==”与任何数字比较

3.全局变量未初始化为0,局部变量未初始化为垃圾

4.continue:作为结束本次循环,进行下次循环

  break:跳出最近的一次循环,结束循环

5.for循环里长循环在最内层,可以提高效率

 

0 0
原创粉丝点击