A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

黑马iOS零基础入学第三天:
    1.  变量作用域:
  • 不同函数属于平行作用与
  • 统一函数下的作用与何以有多个,潜逃作用与。
  • 子作用域内创建的变量跟外部没有关系。
  • 作用与定义的变量只在该作用与内部有效,外部不可使用。


    2.  变量地址:由大到小寻址,变量是先创建的优先分配内存,地址由小到大分配。一旦定义变量,就分配一片连续的内存空间。
   
    3.  运算优先级:小括号( ) > 负号(-) > ! > 算术运算符 > 关系运算符 > && > || .

    4.精度运算:
        同精度运算得到同精度的结果
        1`int a = 1.2 + 4  ---//1.2+4.0 =  5.2 (转int类型,舍弃精度) = 5
        2`double a = 1.2 +4 = ---//1.2+4.0 = 5.200000  //先统一到高精度(4转换double),在转换成结果类型的精度
        3` double a = 2/3 = 0.666 ---(运算为两个int类型计算,所以结果为int类型)--- 0 ---(转换为    double)=  0.000000赋值给a
        4`double a = (double)2/3 =  0.666666  有一个值为高精度,则另一个自动转为高精度

    5.自增自减  ++;  --;

    6.ASCII码表,个人认为只需要记住小写英文字母a~z -- 97~122 ,大写英文字母A~Z -- 65~90,阿拉伯数字0~9 -- 48~57
file:///var/folders/rn/s299d6615_xf6h9b9bz24r_00000gn/T/cn.wiz.wiznoteformac/WizNote/346ade0a-a5d9-43f8-b8af-2f644e967b20/index_files/7647185.png

    7.当涉及到变量占用自结束参与运算的时候,该使用sizeof,后面可在"()"内加变量类型或者变量值,例如sizeof (int);/sizeof(2);,不加"()"时候,只能跟变量类型,例如sizeof int;写成 sizeof  2;就会报错。

    8. 关系/逻辑运算:
file:///var/folders/rn/s299d6615_xf6h9b9bz24r_00000gn/T/cn.wiz.wiznoteformac/WizNote/346ade0a-a5d9-43f8-b8af-2f644e967b20/index_files/6621958.png
    优先级其实每本书后面都有一张运算符优先级表,多看看那个应该就能记住了。
    逻辑预算: ||一真即真  &&一假即假。

几天比较困,好在这些之前学过,今晚好好休息,明天循环那块是重点,加油。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马