C++变量定义

在函数体内试图初始化一个由关键字extern约束的变量是非法的,因为函数内部的局部变量是无法被外部访问的,故不能在函数内部定义全局变量(而初始化一个由extern约束的变量就是在定义全局变量),但可以声明全局变量,告诉编译器这个变量在外部已经定义过了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、c语言的函数有以下特点: (1)才源程序由函数组成,一个主函数main()+若干其他函数 C程序中的函数类似文...
    滕王阁序阅读 1,385评论 0 6
  • 重新系统学习下C++;但是还是少了好多知识点;socket;unix;stl;boost等; C++ 教程 | 菜...
    kakukeme阅读 20,069评论 0 50
  • 1.面向对象的程序设计思想是什么? 答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。 2.什么是类?...
    少帅yangjie阅读 5,057评论 0 14
  • 一则有意味的故事。大二学生刘路破解西塔潘猜想。若在以前,信息闭塞的时代,这种事是不可能发生的。 马云所描述的未来,...
    29a964453347阅读 859评论 1 1
  • 蓝天,白云,碧水,翠柳,独坐,看《四十九日祭》。剧情一开始讲的是政府官员交通规划司司长孟繁明爱上了秦淮河的头牌风尘...
    雪花杨絮阅读 1,731评论 12 2