extern char hello[];是嘛意思阿 ?

方紫涵 2014-01-07 10:02:24
extern char hello[];是嘛意思阿 ?
[]里面可以有维数不 ?
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊熊大叔 2014-01-07
  • 打赏
  • 举报
回复
就是在另外一个文件里定义了char hello[xxxx]; 定义那里必须明确数组的大小. 这里只是声明, 说明hello是一个char类型的数组, 声明时不必说明大小.
AndyStevens 2014-01-07
  • 打赏
  • 举报
回复
表示hello是个外部符号,他的定义在其他的编译单元中 可以有,但没有意义。
derekrose 2014-01-07
  • 打赏
  • 举报
回复
可以不可以 试试就知道了
zhuobattle 2014-01-07
  • 打赏
  • 举报
回复
工程搜索下char hello[ ,这个应该是在其它cpp定义的。此处只是一个外部引用声明

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧