首页 > 其他 > 详细

OC extern和变量

时间:2017-05-24 16:53:11      阅读:315      评论:0      收藏:0      [点我收藏+]

 

注意: extern只能用来声明全部变量,不能拿来定义变量

#include <stdio.h>

// 第一种做法是将a定义在main函数的前面
// int a;

// 完整地声明全部变量a
// extern int a;

// extern是可以省略的
int a;

int a;

int a;

int a;

void test();

int main(int argc, const char * argv[])
{
    // 还是全局变量
    // extern int a;
    
    int a;
    a = 10;
    
    test();
    return 0;
}

// 定义一个变量a
int a;

void test() {
    printf("a = %d", a);
}

 

OC extern和变量

原文:http://www.cnblogs.com/liuwj/p/6899635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!