码迷,mamicode.com
首页 > 其他好文 > 详细

OC extern和变量

时间:2017-05-24 17:00:37      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:blog   函数   style   log   clu   ret   pre   ons   ack   

 

注意: 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和变量

标签:blog   函数   style   log   clu   ret   pre   ons   ack   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!