腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
F77中的不透明指针
、
我
有
一个项目,一半是
C
语言
,另一半是Fortran 77
语言
。不,不是Fortran 90或03,是Fortran 77。如果我可以将在
C
端生成的指针传递回Fortran,然后Fortran会根据需要在其他
C
函数中处理它们,那么代码就会干净得多。实际上,
C
代码充满了不应该是
全局变量
的
全局变量
,否则就会变得一团糟。那么,在
C
和Fortran之间传递不透明的指针
有
什么合理可靠的方法
吗
?
浏览 1
提问于2009-10-16
得票数 1
回答已采纳
5
回答
你在
C
库中定义
全局变量
吗
?
、
、
目前,我在main()上定义了子例程和
全局变量
。我正在尝试用
C
语言
创建一个库。我可以在头文件中声明
全局变量
吗
?
浏览 4
提问于2016-03-31
得票数 3
1
回答
C
++用
C
导出thread_local
全局变量
?
、
、
我正在使用
C
++开发一个共享库,并希望为用户提供一个
C
标头。但是
C
语言
没有thread_local关键字。对此
有
什么想法
吗
?simply extern type variable一定是正确的
吗
? 在
C
中修改变量的情况是什么?一切还
浏览 0
提问于2018-06-27
得票数 0
2
回答
如何计算在递归中执行特定函数的次数?
、
、
我在一本书中读到,作者提到如果我们中间
有
10个站点,那么min_cost(1,3)将运行144次。 我们如何才能计算出这些数字而不进行真正的模拟呢?
浏览 1
提问于2018-06-03
得票数 20
回答已采纳
2
回答
纯函数
语言
中的
全局变量
、
如果允许
全局变量
,纯函数式
语言
会失去它的纯洁性
吗
?我的意思是
有
全局变量
会影响
语言
的引用透明度
吗
? 我想不是,因为值语义,但我不确定,我想知道其他人是怎么想的。
浏览 4
提问于2013-12-24
得票数 6
回答已采纳
8
回答
C
语言
有
类
吗
?
、
我的前同学付钱让我用
C
写了一个程序,她给了我一个任务,上面写着“至少创建两个类,写至少一个构造函数,重写至少一个方法”,它是一个字一个字地写的。然后我告诉她“这是
C
++,不是
C
,”她说,“但我们正在学习
C
。”编辑:这么多年后,我又回到了这个问题上,注意到一些*E花了一些时间从问题中删除了99%的文本。
浏览 23
提问于2012-04-25
得票数 24
回答已采纳
1
回答
为什么标准
C
库具有多个头文件,而不是将内容合并到一个头文件中?
、
、
为什么标准
C
库需要具有多个头文件?把它合并成一个头文件不是更方便用户
吗
? 我知道没有必要包含未使用的函数原型/
全局变量
,但是,如果函数原型/
全局变量
未使用,编译器会最终删除这些引用
吗
?与其他
语言
的标准库相比,
C
库相对于其他
语言
的标准库更为简洁,这就是问题所在。
浏览 2
提问于2022-09-08
得票数 1
回答已采纳
1
回答
如何在LLVM中声明
全局变量
?
、
我想把一些动态行为记录到一些
全局变量
中。因此,我编写了一个pass来检测代码,并插入一些指令来更新
全局变量
。我尝试使用GlobalVariable构造函数来定义一个
全局变量
,但是
有
两个问题。首先,如何在包含main函数的模块中定义
全局变量
?其次,如何在其他模块中声明这些
全局变量
?就像"extern double someThing;“。 目标程序用
C
语言
编写。
浏览 2
提问于2011-10-17
得票数 14
回答已采纳
3
回答
默认情况下,
全局变量
是外部变量还是等效于在全局中声明带有extern的变量?
、
、
、
、
问题1的回答: 与
C
或
C
++
有
什么区别
吗
?有谁能
浏览 3
提问于2015-02-19
得票数 15
1
回答
如果一个完整的项目是用
全局变量
编写的,我应该用pass by reference来替换
吗
?
、
、
我已经完成了一个项目,它在很大程度上依赖于
C
语言
中的字符串操作。问题是,我是否应该将
全局变量
改为按引用传递?代码超过300行,而且
全局变量
似乎运行得很好。我读过其他帖子,说pbr可以提高可读性。我
有
大约6个
全局变量
。
浏览 1
提问于2012-08-25
得票数 0
回答已采纳
1
回答
如何在PyCUDA中使用预处理符号?
、
、
有
一个用
C
语言
编写的带有一些CUDA内核的程序,我需要调整这个程序,以便使用PyCUDA在python中运行。现在,在这个
C
代码中定义了一些
全局变量
,其中一些内核通过#ifdef访问这些变量。我想要做的是在python中定义这些
全局变量
,然后复制我的CUDA
C
内核代码并使用SourceModule方案运行它们(假设我很懒)。#ifdef my_global_var#endif }
有
浏览 2
提问于2013-12-30
得票数 1
回答已采纳
3
回答
有
什么编程
语言
不是
C
语言
吗
?
、
我的意思是下降,因为在
语言
中,最初的编译器/解释器是用
C
语言
编写的,或者是用
C
语言
编写的。 如果你不算集会,我脑子里唯一想到的就是B。还有其他的
吗
?
浏览 0
提问于2015-01-14
得票数 -3
2
回答
隔离类
C
库(
C
++代码)
、
这个库是用
C
语言
写的。此库具有一个
全局变量
以保留设备ID (端口号)。这个库提供了一个函数来确定我们使用的端口。initialize(int deviceIndex, int baudrate)我可以用这个库控制一个设备;但是,我希望同时控制两个设备。如果我使用这个函数,两次,
全局变量
改变了,我失去了一个设备。 我用
C
++编写代码。我想知道是否
有
任何方法两次使用这个库,就像我们创建了几个对象的类,
浏览 4
提问于2016-04-15
得票数 2
6
回答
什么时候
全局变量
实际上被认为是好的/推荐的做法?
、
、
我读了很多关于为什么
全局变量
不好以及为什么不应该使用它们的文章。然而,大多数常用的编程
语言
在某种程度上支持全局
语言
。 那么,我的问题是,为什么仍然需要
全局变量
,它们是否提供了一些不可替代的独特优势?与用户指定的自定义间接方向相比,全局寻址是否对从其本地范围内检索对象
有
任何好处?据我所知,在现代编程
语言
中,全局寻址与计算来自内存地址的每个偏移量具有相同的性能损失,无论它是“全局”用户内存开头的偏移量,还是来自this或任何其他指针的偏移量。因此,在性能方面,用户可以在需要
全局变量<
浏览 8
提问于2013-08-31
得票数 10
回答已采纳
5
回答
在大多数OOP
语言
中,实例方法中的"i“是否先引用局部变量,然后引用
全局变量
,但从不引用实例变量或类变量?
、
、
、
} var a =
c
.area(); 被警告的是什么?我发现警报调用中的i要么引用任何局部变量(如果有的话),要么引用
全局变量
。即使没有定义局部变量和
全局变量
,它也不可能是实例变量或类变量。几乎所有的面向对象编程
语言</e
浏览 0
提问于2010-05-06
得票数 0
回答已采纳
2
回答
在PHP中任何地方都可以使用对象的首选方法是什么?
、
、
、
、
我正在从事的项目要求我
有
一些对象,包括事件管理器、(只读)配置管理器和插件管理器,这些对象在系统中随处可见。我一直在使用
全局变量
,直到
有
C
++背景的人善意地指出,“如果需要
全局变量
,您可能做错了什么”。虽然我可以在更有状态的
语言</
浏览 2
提问于2017-01-31
得票数 2
回答已采纳
1
回答
在D中,什么相当于::运算符?
、
、
我刚刚开始学习D.在
C
++中有::(范围解析操作符),如果
全局变量
和本地变量都有相同的名称,就可以从函数中访问
全局变量
。但是用D
语言
怎么做呢?考虑一下这个计划。is: ",a); return 0;如何从main()函数中打印
全局变量
D提供这样的操作员
吗
?
浏览 2
提问于2015-08-04
得票数 6
回答已采纳
2
回答
使用
全局变量
或非变量的“规则”
、
、
、
在
C
语言
中,对于
全局变量
的使用,我
有
一些疑问。这些天我再也不用
全局变量
了。所以,我的问题是:何时使用
C
中的
全局变量
?有人能给我解释一下
吗
?应包括绩效问题。
有
一个更具体的例子可以帮助回答这个问题:例如,如果我
有
一个包含struct的全局数组,几乎所有函数都通过程序访问它,那么我需要在每个函数调用中得到这个数组的两个成员。在这种特殊情况下,应该是x和y
全局变量
或局部变量(每个调用它的函数)? 有些人认为
浏览 2
提问于2013-05-25
得票数 1
回答已采纳
2
回答
祈使
语言
和功能
语言
调试器的区别
、
、
到目前为止,我一直在生产环境中使用命令式
语言
,如Pascal、
C
、
C
++、Java,所以我对这些
语言
(Turbo、Turbo、GDB / DDD、Visual、Eclipse)的调试器
有
经验。命令式
语言
的调试器通常允许一次只执行一个语句,可以选择输入函数/方法调用或跳过下面的语句。检查局部变量、实际函数参数、
全局变量
等。 由于我从未在生产环境中使用过函数式编程
语言
,所以我试图弄清
浏览 0
提问于2012-08-23
得票数 6
回答已采纳
7
回答
如果局部变量和
全局变量
在
C
中有相同的名称而不使用第三个变量,那么如何将它们复制到
全局变量
?
我
有
一个
全局变量
和一个名称相同的局部变量。我是否可以将局部变量复制到
全局变量
(赋值),而不首先将
全局变量
的值赋值给某个临时变量(使用extern),然后将临时变量分配给
全局变量
?= 50;{ myVariable /*global*/ = myVariable /*local*/;在
C
中有什么方法可以做到这一点我发现在
C
++、Java或<e
浏览 9
提问于2013-08-14
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C语言全局变量,实现多个c文件中公用的方法!
有没有必要学习C语言,你知道C语言有什么特点吗?
C语言中,全局变量与局部变量同名时,如何判断
C语言到底有多牛!你知道多吗?
C 语言编程基础不好,想10天考国二C语言程序设计证书,有可能吗?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券