zoukankan      html  css  js  c++  java
  • static and extern浅析

    /**
     *  static 和 extern 修饰局部和全局变量
        
         // static 可以修饰局部变量
         // 作用:1)static定义的变量的作用域会得到延长
         // 2)static定义的变量的语句只会被执行一次
         extern是不能够修饰局部变量的
     
        static 和 extern 修饰全局变量(内部变量)
        
        static  对全局变量的作用
                static修饰的全局变量,表示该全局变量只能在当前文件中使用,而不能在其他文件中使用
                在不同的文件中,使用static可以声明同名的变量
     
        extern  对全部变量的作用
                extern修饰的全局变量,表示当前变量可以在本文件中使用,也可以在其他文件中使用
                
                注意:
                1)extern声明的全局变量在不同的文件中不能同名(两个文件须有包含关系)
     
        static  和   extern对函数的作用
            static  修饰的函数,是一个内部函数(只能在定义的那个文件中去使用)
            extern  声明的函数,可以在定义文件中使用,也可以在其他文件中使用
     
     */
  • 相关阅读:
    Hive
    Hadoop简介与分布式安装
    Hadoop分布式文件系统HDFS
    HDFS的操作SHELL和API
    HDFS高级功能
    Yarn
    Hadoop的I/O操作
    Hadoop的RPC工作原理
    Mapreduce入门和优化方案
    MapReduce的工作机制
  • 原文地址:https://www.cnblogs.com/521it/p/5081574.html
Copyright © 2011-2022 走看看