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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zcj417311802 中级黑马   /  2016-1-13 23:36  /  726 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

第九天:        "比较重要",理解记忆就好
    预处理指令:
        "宏定义"#define"作用":'实现内容的简单替换,不会检验类型'
        "条件编译"
        "#include",(防止头文件重复包含的问题,理解一下)

    static关键字的作用:("问的概率非常之高!!")
        1.修饰一个全局变量:表示'变量只能在当前文件中使用'
        2.修饰一个函数:表示'该函数只能在当前文件中被调用'
        3.修饰一个局部变量:延长该局部变量的生命周期(至程序结束),修饰被调用函数中定义的局部变量,
            多次调用该函数,static修饰的变量只会执行一次定义操作
        4.static在OC中的用法与在C中的用法几乎相同

    全局变量:'所有函数之外定义的变量',声明周期从定义到程序结束,(不要加extern关键字)
        extern:只用来'声明所使用的变量是外部全局变量'(函数内有同名变量的情况)

    auto:默认的局部变量修饰关键字,一般省略.作用域结束即释放

    C文件操作:打开文件-->操作文件-->关闭文件
        从指定文件读取内容:"输入"
        输出内容到指定文件:"输出"      //输入输出是相对于内存来说的

0 个回复

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