C++

extern存储类别c c++区别

2020-08-03  本文已影响0人  sakura579

区别就是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++ 不能省略数据类型

上一篇 下一篇

猜你喜欢

热点阅读