腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在java
中
实现两个没有指针的链接列表
java
、
linked-list
在我的Java代码
中
实现两个链接列表时,我遇到了一些问题。 如果我在main
中
声明我的"head“
变量
并将它们传递给任何
函数
,它们就不能被该
函数
修改
,因为引用
变量
将是该
函数
的本地
变量
。但是,如果我将它们设置为类
变量
,则被调用的
函数
无法知道我所指的两个"head“
变量
中
的哪个。这个问题在
C
语言
中可以很容易地通过
浏览 5
提问于2015-01-16
得票数 0
回答已采纳
2
回答
为什么我不能在lambda
函数
中
更改由副本捕获的
变量
的值?
c++
、
lambda
我正在阅读B.Stroustrup在其11.4.3.4节“可变的Lambdas”中使用的
C
++编程
语言
,其中说: 当
变量</em
浏览 0
提问于2017-03-30
得票数 10
回答已采纳
4
回答
在命令式
语言
中可以使用什么功能
语言
技术?
programming-languages
、
functional-programming
、
imperative
在命令式
语言
中,哪些通常与功能
语言
相关联的技术或范例也可以有效地使用?例如: 在没有尾调用优化的
语言
中,Recursion可能存在问题,将其使用限制在一组狭窄的情况下,因此,Map和filter在非功能
语言
中的作用有限,即使它们对有一种功能感觉。我很喜欢不用担心
函数
式
语言
中的状态。如果我特别固执,我可能编写
C
程序而不
修改
变量
,只将我的状态封装在传递给
函数
的
变量
和
函数
返回的值
浏览 10
提问于2009-02-25
得票数 6
回答已采纳
1
回答
C
++用
C
导出thread_local全局
变量
?
c++
、
include
、
thread-local
我正在使用
C
++开发一个共享库,并希望为用户提供一个
C
标头。但是
C
语言
没有thread_local关键字。对此有什么想法吗?在
C
中
修改
变量
的情况是什么?一切还
浏览 0
提问于2018-06-27
得票数 0
2
回答
值更改事件
c
或
c
++
中
的类似功能
c++
、
c
我正在实现一个全局调试模块,一个模块包含一个用
C
语言
保存所有全局
变量
的结构,我们的代码同时包含
C
和
C
++模块。有没有一种方法,如果现有的
变量
被设置在某个地方,也会导致结构
中
的debug全局
变量
更新。我在考虑setter
函数
,但这需要在每个module.Instead中进行
修改
。有没有一种方法可以用
C
或
C
++在JSF
中
复制valuechangeevent这样的功能。
浏览 1
提问于2012-10-26
得票数 0
回答已采纳
3
回答
强迫一个
函数
是纯的
c++
在
C
++
中
,可以声明
函数
是const,据我所知,这意味着编译器确保
函数
不会
修改
对象。在
C
++
中
是否有类似的东西,我可以要求
函数
是纯的?如果不在
C
++
中
,是否有一种
语言
可以满足这一要求?如果这是不可能的,为什么可以要求
函数
是const,而不要求它们是纯的呢?是什么使这些要求不同呢? 为了清晰起见,我希望除了传递到
函数
中
的
变量
之外,
浏览 4
提问于2019-05-25
得票数 6
回答已采纳
2
回答
C
库如何存储状态
变量
?
c
、
variables
、
libraries
我已经用
C
开发了一段时间,来自于面向对象的
语言
,如
C
++和strtok(),在使用标准库
函数
(如fread()和strtok())的同时,我开始思考:这些
函数
是如何存储与其状态相关的
变量
的?例如,对于后续调用,strtok()的行为不同,fread()跟踪文件
中
的位置。这些信息必须存储在某个地方,并且在面向对象的
语言
中有一些作用域结构,如private或protected,以保护这些值不受不必要的
修改
,但据我所知,
C
浏览 1
提问于2014-12-18
得票数 5
回答已采纳
4
回答
为什么非成员
函数
不允许使用像const这样的修饰符?
c++
、
constants
、
volatile
我无法理解不允许非成员
函数
使用修饰符(如const或volatile )的原因。在这里,我还得到了另一个用于error
C
2662: 'A::func' : cannot convert 'this' pointer from 'const A' to 'A &'的tempObj.func()错误,我假设成员
函数
func将被调用,而不会有任何错误。
浏览 9
提问于2015-03-18
得票数 5
回答已采纳
1
回答
C
中
变量
的范围,为什么
函数
的值在主值
中
?
c
、
scope
i; s[i] =
c
; s[i] =
c
; } ++i;这段代码来自<e
浏览 0
提问于2021-08-01
得票数 2
回答已采纳
4
回答
我如何编写不依赖于“全局”
变量
的类?
oop
、
global-variables
当我上大学的第一门编程课程时,我们被告知全局
变量
是有害的&应该不惜一切代价避免(因为您可以快速地开发出令人困惑和不可维护的代码)。第二年,我们学习了面向对象编程,以及如何使用类创建模块化代码。我发现,每当我使用OOP时,我都会使用类的私有
变量
作为全局
变量
,也就是说,类
中
的任何
函数
都可以读取和
修改
它们。这并不是真的和我坐在一起,因为它似乎引入了像
C
这样的
语言
中的全局
变量
所遇到的相同问题。因此,我想我的问题是,如何停止使用“全局”
浏览 8
提问于2010-05-24
得票数 13
回答已采纳
5
回答
为什么
C
不是动态
语言
?
c
、
function
、
pointers
、
dynamic
如我所知,在
C
中
,我们可以使用
函数
指针,这是在运行时(1)调用的。根据维基百科的定义: 动态编程
语言
是计算机科学中广泛使用的术语,用来描述一类高级编程
语言
,在运行时执行其他
语言
在编译过程
中
可能执行的许多常见行为。所以我的问题是,为什么
C
不是提供(1)
中
的特性的动态
语言
?
浏览 8
提问于2010-11-05
得票数 6
回答已采纳
1
回答
对不同作用域中的
变量
进行静态单一赋值
compiler-construction
、
scope
就像在许多
语言
中一样,比如
C
,存在许多作用域。当前作用域中的
变量
可能会在其他作用域中被
修改
,例如,调用
函数
后全局
变量
的值可能会发生变化,这会导致某些优化不正确。此外,可以使用指针
修改
当前作用域中的
变量
。 我们应该如何处理这种情况呢?
浏览 5
提问于2015-05-12
得票数 0
1
回答
在一个
c
++类
中
编写许多空方法,并跟踪
变量
的变化
c++
我是
C
++的新手,只有很普通的
C
语言
背景,所以如果这个问题看起来很初级,请原谅。 void var_dt();现在,当我阅读调用这些方法的算法时,我看到它们
中
的每一个都在
修改
存储的许多成员
变量
,许多方法
修改
了一长串方法调用
浏览 0
提问于2013-10-21
得票数 0
4
回答
局部
变量
赋值是否构成副作用?
c
、
language-lawyer
、
side-effects
摘自ISO/IEC 9899:201x节5.1.2.3程序执行第2段 int x; 有一个副作用,即x = 1,因为它
修改
了对象x。然而,根据对
C
语言
的编程 在
C
和更一般的计算机科学
中
,如果一个
函数
或表达式
修改
了其范围
浏览 0
提问于2019-04-04
得票数 3
回答已采纳
2
回答
C
中
的“不可
修改
”与其他编程
语言
中的“不可
修改
”的含义相同吗?
java
、
python
、
c
、
programming-languages
、
immutability
简单地说,数组和字符串文本是不可
修改
的lvalue。为什么我们可以
修改
数组元素的值和
C
中
的字符串文本,而不能用Python
修改
字符串
中
浏览 8
提问于2017-09-13
得票数 0
回答已采纳
2
回答
从Objective-
C
中
的核心数据元素获取和设置值?
objective-c
、
cocoa
、
core-data
、
setter
、
getter
Relationships: nonNativeLanguage: (<<-> Language.nonNatives) nonNatives: (<->> Person.nonNativeLanguage) 在人员的编辑屏幕上,我设置了一个表格显示,用于列出为人员列出的非本地
语言
,以及一个供他们选择其他
语言
的下拉框和一个用于将新<em
浏览 1
提问于2009-12-06
得票数 1
回答已采纳
1
回答
理解传递JS对象和返回值
javascript
、
javascript-objects
我正在学习一些JS代码,与其他
语言
相比,这对我来说毫无意义。在其他
语言
中,当您将一个
变量
传递给一个
函数
时,该
函数
会创建一个新
变量
,该
变量
是
函数
的本地
变量
,而该
函数
对该局部
变量
起作用。 此
函数
返回date.julian。据我对其他
语言
的理解,这些
语言
不会被返回,因为它们是
函数
的本地日期对象。在我看来,为了将这些值放入日期常量,您必
浏览 1
提问于2021-11-01
得票数 1
回答已采纳
2
回答
如何直接访问类的私有成员?
c++
、
encapsulation
我有一个家庭作业,有人问我如何访问一个类的私有成员并在
c
++.I
中
修改
它们,我搜索了一下,我发现我们可以用类型转换和指针来做,我知道这是一个未定义的行为,它永远不应该是used.My的问题是:在其他面向对象的
语言
中
浏览 22
提问于2020-06-06
得票数 1
4
回答
按值/引用定义的实现或行为是否明智?
c++
问:在implementation
中
,按值传递/引用是否严格由behavior或
C
++定义,您能提供权威引文吗? 我与一位朋友就
C
++
中
的逐值/引用进行了转换。我们对按值传递/参照的定义产生了分歧.我了解到,由于指针的值是复制的,因此将指针传递给
函数
仍然是按值传递的,并且在
函数
中使用此副本。随后,取消引用
函数
中
的指针并对其进行变异将
修改
原始
变量
。他的立场是:仅仅因为指针值被复制并传递给<
浏览 4
提问于2017-07-25
得票数 2
回答已采纳
7
回答
如何&a是指向如果它生成的地址的指针?
c
、
pointers
、
memory-address
我对编程很陌生,目前我正在学习
C
语言
的指针。 我知道指针是包含或保存另一个
变量
地址的
变量
。今天,当我更多地了解K&R时,我在第80页
中
的一行
中
感到困惑:"&a是指向a的指针“,在给定的
函数
交换(&a,&b)
中
。怎么&a是一个指针?它不是
变量
,而是
变量
的地址。我说的对吗?我知道参数可以通过两种方式传递给
函数
:按值调用和通过引用调用。调用方的参数值在
浏览 4
提问于2014-10-29
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程指针变量作为函数参数
C语言为什么一般不在.h中定义函数或者变量?(精华)
C语言库函数中的BUG
c语言-递归函数
【C语言】printf函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券