美文网首页C++
extern存储类别c c++区别

extern存储类别c c++区别

作者: sakura579 | 来源:发表于2020-08-03 20:29 被阅读0次

区别就是entern后面的数据类型是否可以省略

c 两种

#include <stdio.h>
main()
{
    extern int a,b;
    printf("%d,%d",a,b);
}
int a=3,b=2;

结果
3,2

#include <stdio.h>
main()
{
    extern  a,b;
    printf("%d,%d",a,b);
}
int a=3,b=2;

结果
3,2

c++ 只有这一种

#include <iostream>
using namespace std;

int main() {
    extern int a ; 
    cout<<"a = "<<a<<endl;
    return 0;
}
int a=3;

结果
3,2

c++ 不能省略数据类型

相关文章

网友评论

    本文标题:extern存储类别c c++区别

    本文链接:https://www.haomeiwen.com/subject/ltsbrktx.html