关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
不知名的网友.ᥫᩣ༠
2023-12-22 23:15
采纳率: 95.7%
浏览 2
首页
编程语言
已结题
main 函数中用了extern
c语言
求解这个,从第二个开始,打印的结果是怎么来的呢,另外为啥如果删除那个extern整个程序就出错了
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
threenewbee
2023-12-22 23:24
关注
你这个程序中有两个x,一个是全局变量x一个是main函数里定义的局部变量x
删除extern,访问的就是局部变量x了。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
在Visual Studio
中用
C++语言创建DLL动态链接库图文教程
2021-01-20 06:28
例如:在Windows操作系统中,Comdlg32 DLL执行与对话框有关的常见
函数
。因此,每个程序都可以使用该DLL中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。这篇文章的目的就是让你一次性就能...
C/C++中
extern
函数
使用详解
2024-06-26 08:55
Kodaka_Super的博客
” 2.3 在C++文件中调用C方式编译的
函数
比如在C++中调用C库
函数
,就需要在C++程序
中用
extern
“C” 声明要引用的
函数
。这是给链接器用的,告诉链接器在链接的时候用C
函数
规范来链接。主要原因是C++和C程序...
linux声明语言变量,C语言
中用
extern
声明外部变量
2021-05-16 07:56
清徽的博客
正确的做法是:在任一个文件中定义外部变量num,而在另一文件
中用
extern
对num作外部变量声明。即
extern
int num;编译系统由此知道num是一个已在别处定义的外部变量,它先在本文件中找有无外部变量num,如果有,则将...
实例详解C/C++中static与
extern
关键字的使用
2022-07-10 11:46
dvlinker的博客
通过一次项目实践来详细讲述static与
extern
两关键字的使用。
extern
关键字:C/C++跨文件编程利器
2025-06-18 09:12
程序员弘羽的博客
C/C++中的
extern
关键字用于声明变量或
函数
在其他文件中定义,实现多文件共享符号。在C语言中,
extern
可避免重复定义错误,
函数
默认具有
extern
属性,建议在头文件中声明
extern
变量。C++保留了这些功能,并增加了...
51单片机c语言编程
函数
,单片机C语言教程:C51
函数
2021-05-20 07:05
weixin_39551103的博客
其实一直出现在例子中的
main
()也算是一个
函数
,只不过它比较特殊,编译时以它做为程序的开始段。有了
函数
C 语言就有了模块化的优点,一般功能较多的程序,会在编写程序时把每项单独的功能分成数个子程序模块,每个...
extern
关键字的使用
2023-12-21 15:52
星期六就开摆的博客
main
.c文件(注意要在int
main
(void)之上定义,如果在int
main
函数
里定义的话在其他文件
extern
这些变量将会报错)
extern
这些变量(注意不要赋值!先在
main
.c文件正常定义。Encoder.c文件。
c51语言
extern
的用法,C语言
extern
关键字用法
2021-05-23 10:37
衣阿华的博客
在C语言中,修饰符
extern
用在变量或者
函数
的声明前,用来说明“此变量/
函数
是在别处定义的,要在此处引用”。1.
extern
修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明
extern
int ...
linux下的
main
函数
2016-11-04 23:22
我是马克思小清新的博客
main
()
函数
,想必大家都不陌生了,从刚开始写程序的时候,大家便开始写...1.
main
()
函数
的形式先来说说
main
函数
的定义,较早开始写C程序的肯定都用过这样的定义void
main
(){},其实翻翻C/C++标准,从来没有定义过voi...
extern
/头文件包含,实现一个
函数
被两个文件共用
2023-08-01 12:55
weixin_45981798的博客
extern
/头文件包含,实现一个
函数
被两个文件共用
跨文件协作的关键字
extern
2025-04-28 19:01
@乐山的博客
简单来说,`
extern
` 就是 C/C++ 里一个关键字,用来声明变量或
函数
,告诉编译器 “这个东西存在,定义在别的地方”,它的核心作用就是**声明但不定义**,避免重复定义错误。
C语言
extern
详解必懂
2020-03-27 12:16
王保保_个人学习的博客
一、首先,
extern
是关于声明的关键字: 变量的声明有两种情况: 1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。 2、另一种是不需要建立存储空间的,通过使用
extern
关键字声明变量名...
c语言
extern
用法
2024-05-28 10:31
versioner的博客
extern
在C语言中的作用主要是声明一个变量或
函数
是在其他文件中定义的,以便在不同的文件之间进行共享。可以看到
main
.c中没有包含test01.h,用的
extern
关键字链接num。
c++ dll 类成员
函数
_关于 C++ 中的
extern
"C"
2020-12-28 00:41
inflectionAI的博客
简介C++ 语言的创建初衷是 "a better C",但是这并不意味着 C++ 中类似 C 语言的全局变量和
函数
所采用的编译和连接方式与 C 语言完全相同。作为一种欲与 C 兼容的语言, C++ 保留了一部分过程式语言的特点(被世人...
extern
在头文件中添加是否必要?(C/C++)
2024-08-14 16:54
或许命运不可揣测的博客
在头文件中声明
函数
时,
extern
用法
2024-09-15 16:17
我只想睡懒觉的博客
extern
关键字在项目
中用
的比较多,但是学习时不怎么用的上
extern
关键字用法详解
2021-01-28 07:55
好吃还得是柚子的博客
在C语言的语法体系中,关键词
extern
放在变量、
函数
的声明式前,表示变量、
函数
是在别处(可以是别的文件或者程序的其他位置)定义的,但是此处声明使用。 1.
extern
修饰变量的声明。 举例来说,如果文件a.c需要引用b...
extern
关键字详细解释
2021-11-01 19:12
Lzg_na的博客
extern
可以置于变量或者
函数
前,以表示这个变量或
函数
别的文件中定义,提示编译器在遇到此变量或
函数
的时候在其他模块寻找其定义。 主要使用方式有两种: 如果
函数
的声明中带有
extern
,说明这个
函数
定义在其他...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
1月5日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
12月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
12月22日