C++变量的声明与定义问题
大家帮看一下图中的代码例子是不是变量的定义?如果不是定义,那什么样才算是定义?听说声明变量时,要在变量类型前面加上单词(extern)才算是声明,但例子中并没有该单词,为...
大家帮看一下图中的代码例子是不是变量的定义?如果不是定义,那什么样才算是定义?听说声明变量时,要在变量类型前面加上单词(extern)才算是声明,但例子中并没有该单词,为什么也叫声明呢?哪位知道的请详细的说说。
那图中的例子到底是“声明”还是“定义”?帮判断一下。 展开
那图中的例子到底是“声明”还是“定义”?帮判断一下。 展开
展开全部
变量声明的原格式是
存储类型 变量类型 变量名=变量值
其中存储类型默认是auto 加extern是声明改变量在其他地方(其他模块或其他文件中。。。)定义过,这里直接用就行
是定义!!
存储类型 变量类型 变量名=变量值
其中存储类型默认是auto 加extern是声明改变量在其他地方(其他模块或其他文件中。。。)定义过,这里直接用就行
是定义!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这也是一种声明,它是因为你定义函数在main函数之后,所以在main函数中可以这样声明。如:max(int x,int y);为函数声明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既是定义又是声明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前面说的都对!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询