extern定义数组是不是不能通过cin赋值,必须要直接写数组成员,比如同时有两个文件,cin给数组赋值的过程在第一个文件函数内部,如果用了extern定义这个数组的头文件,那么从第二个文件中用这个数组的时候,他找不到第一个文件函数里面cin赋值的数组,只能找到第一个文件函数外面定义的数组,所以要直接给这个函数外的数组赋值?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
extern数组怎么赋值
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2021-05-19 11:17weixin_39525118的博客 数组根据元素的类型不同,数组又可以分为 数值数组 、字符数组 、指针数组 、结构数组 等各种类别。本章介绍 数值数组 和 字符数组 。1. 一维数组的定义和引用定义: 类型说明符 数组名 [常量表达式];例如:int a[10...
- 2025-01-20 21:13玩转C语言和数据结构的博客 其中,dataType 为每个元素的类型,arrayName 为数组名,length1 为第一维下标的长度,length2 为第二维下标的长度。我们可以将二维数组看做一个 Excel 表格,有行有列,length1 表示行数,length2 表示列数,要在二...
- 2021-06-24 08:29好摩的博客 C的编程知识温习1.下列while 循环的次数是(D)【正确答案: A】。while ( int i=0 )i–;A 0B 1C 5D 无限解析:因为i=0所以判定为false。我一开始以为int i=0就是一个语句这个语句执行的结果是true,但是当我试着自己写...
- 2024-07-22 00:17一键难忘的博客 仓颉编程语言通过嵌套函数、Lambda 表达式和闭包为开发者提供了灵活和强大的编程工具。嵌套函数支持函数内部的局部定义和返回,Lambda 表达式简化了匿名函数的定义,而闭包则允许函数访问其定义时的上下文变量。掌握...
- 2018-05-04 18:28JawSoW的博客 1 基本解释 extern可以置于...2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern char *a; 请问,这样可以吗? 答案与分析: 1)、不可以,程序...
- 2018-07-25 23:04益达张先生的博客 extern是计算机语言中的一个关键字,可置于变量或者函数前,以表示变量或者函数的定义在别的文件中。提示编译器遇到此变量或函数时,在其它模块中寻找其定义,另外,extern也可用来进行链接指定。 用于变量 只能...
- 2024-08-31 22:38ComputerInBook的博客 指针,数组和引用
- 2015-06-24 15:20仲轲的博客 1.1在一个源文件里定义了一个数组:char a[6];在另外一个文件里用下列语句进行了声明:extern char *a;请问,这样可以吗? 答案与分析: 1)、不可以,程序运行时会告诉你非法访问。原因在于,指
- 2022-07-01 21:05SYFStrive的博客 因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 ................................................................................................
- 2020-04-05 11:42范桂飓的博客 目录 文章目录目录前文列表空行空格缩进对齐代码行注释示例 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》...《C 语言编程 — 高级数据类型 — 数组》 《C 语...
- 2015-05-11 19:41THEALVA的博客 1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,...
- 2021-01-13 21:30Zcb0126的博客 DPI(Direct Programming Interface),全称直接编程接口,是SV与其它语言(C/C++)交互的接口,基本上是唯一接口了。2、为什么??说完是什么,那么我们可以考虑一下了,为什么需要这个接口呢?或者说为什么SV/UVM需要...
- 2022-12-27 23:22Rooting++的博客 1.语言特点 函数式语言和面向对象语言的区别:函数式用函数直接进行操作,面向对象用object.method()进行操作;如:len() <=> object.length() C 语言:1)C 语言可以像汇编语言一样对位、字节和地址进行操作;2)有...
- 2018-06-14 20:35墨城之左的博客 1 Overview 1.1 CLI common language infrastructure ...The .NET Framework, .NET Core, Mono, ...能更容易的设计跨语言交互的组件和应用程序,也就是不同语言的对象能相互通信 CLR 某种意义上可理解为 Jav...
- 2025-12-11 07:36Wind6的博客 本文详细介绍了汇编语言中的数组处理与浮点指令应用,涵盖数组的打印、最小值查找、主程序实现及命令行参数使用,并深入讲解了浮点寄存器、数据移动、算术运算、类型转换和比较指令。结合代码示例与综合应用,帮助...
- 2014-08-01 12:09专注就可以深的博客 extern用法详解(转) zjiam 1 基本解释 ... extern可以置于变量或者函数前,以标示变量或者函数的定义在别的... 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern
- 2022-07-28 19:24IFLY513的博客 杨辉三角,冒泡排序,数组
- 2022-11-19 15:067. extern “C”:在C++程序中调用被C编译器编译后的函数时,需要加extern “C”,以确保函数的调用正确。 8. for 循环的优缺点:for 循环可以分为两种,一种是将判断语句放在循环体内,另一种是将判断语句放在...
- 没有解决我的问题, 去提问