腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C-
在
函数
中
传递
局部变量
而
不
进行
初始化
c
、
variables
、
local
、
initializing
所以我是个新手,我想知道如何在
函数
中
传递
局部变量
(就
初始化
而言)。例如,我有一个
函数
(move),它声明并
初始化
要在For循环中使用的两个变量(t_row和t_column),
在
该循环中,我有另一个
函数
(swap),如果满足某些条件,就会调用该
函数
。如何在交换
函数
中使用这些变量。我知道我需要声明它们,但它们
在
交换
函数
中
的
初始化
取
浏览 6
提问于2016-09-21
得票数 1
1
回答
numberOfItemsInSection的逻辑问题:
ios
、
core-data
、
uitableview
、
uicollectionview
我试图在这里制作自己版本的本教程(UICollectionView I): 第一个单元格是正确的,它应该在UICollectionViewCells中有两个UICollectionView (当然,它在UITableViewCell
中
)。每次我
在
Core数据中
进行
新的保存时,它都会将其添加到以前的单元格
中
。第二个细胞应该有一个UICollectionViewCell,
浏览 7
提问于2013-11-13
得票数 2
回答已采纳
1
回答
使用Rust
中
的输入
初始化
全局变量
rust
我需要用文件内容
初始化
一个向量,然后从多个线程访问它(只读)。 现在我将它定义为一个
局部变量
,并向每个
函数
传递
一个引用(参见),但我
在
一个轻量级的递归
函数
中使用它,所以我希望避免
传递
过多的参数。据我所知,不能使用输入
进行
初始化
。
浏览 0
提问于2019-08-25
得票数 2
4
回答
是否有编译器选项可用于将堆栈变量
初始化
为非零值(poison),以帮助调试?
c
、
linux
、
gcc
、
memory
、
stack
C程序中一个常见的错误类型是,程序使用一些未
初始化
的数据,通常假设某项数据为零,
而
实际上它从未被
初始化
为零。这样的程序似乎可以工作,因为这些内存位置恰好是零,但有一天,那里有一些垃圾和你的程序崩溃。但是有些时候,如果程序以一种非标准的方式
进行
内存分配,那么就不能使用val差事。我的问题是: gcc (或clang)有什么编译器选项可以用来要求编译器将
局部变量
初始化
为一些非零的“毒”值,以便暴露这种bug?我认为,从技术上讲,编译器应该可以这样做,
在
每个
函数</e
浏览 5
提问于2020-06-03
得票数 2
回答已采纳
4
回答
为什么Java默认只
初始化
类变量,
而
不
初始化
局部变量
?
java
、
oop
当我这样做的时候,我遇到了一个问题:为什么我要
初始化
一个
局部变量
,这个
局部变量
是
在
方法
中
声明的,
而
不是
在
类
中
声明的。当声明为类变量时,有什么不同?Java初学者。更新:我知道如
浏览 2
提问于2014-10-26
得票数 7
回答已采纳
3
回答
java
中
的缺省
初始化
java
、
initialization
我对Java
中
的变量
初始化
感到困惑。据我所知,类变量默认
初始化
,
而
局部变量
默认
不
初始化
。但是,如果我使用new关键字
在
一个方法
中
创建一个数组,它在默认情况下会被
初始化
。所有的对象都是这样的吗?无论对象是类变量还是
局部变量
,使用new关键字都会
初始化
它吗?
浏览 0
提问于2013-03-02
得票数 13
回答已采纳
2
回答
使用命令行界面和malloc创建计算器
c
、
linux
、
struct
、
malloc
、
command-line-interface
我
在
malloc和命令行界面上工作,在那里我必须创建简单的计算器。我已经成功地运行了程序,但是我想从main打印我的结果,
而
不是从
函数
打印,并且我无法从main运行它。
浏览 37
提问于2021-11-14
得票数 1
回答已采纳
1
回答
final关键字的用法
java
、
final
为什么声明最终的
局部变量
(
在
方法
中
)
而
不
初始化
它们,
而
不是声明最终的字段
而
不
初始化
它们是可以的?
浏览 1
提问于2015-03-09
得票数 0
2
回答
C求和
函数
未给出期望结果
c
您将编写一个使用getch()
函数
从键盘读取字符的程序。所有小写字母都将转换为大写,并使用putchar()
函数
打印到显示器上。所有大写字母都将使用putchar()打印。所有单个数字都将被累加,并使用printf()
在
程序末尾打印和。您将编写自己的
函数
返回字母的大写,不使用C库转换
函数
,并使用当前字符数字接收当前和的第二个
函数
,不要使用C库转换
函数
。转换数字
函数
将字符数字转换为十进制值,并将数字累加到返回新和的和。只有这些信才会被打印出来。程序将继续
浏览 0
提问于2019-02-28
得票数 0
回答已采纳
4
回答
私有变量与局部
函数
变量
java
例如,
在
C
中
,如果你想一次又一次地
在
函数
中
重用同一个变量,
而
不
增加将其转换为
局部变量
的成本,你可以声明一个“全局”变量(因为当我们再次调用该
函数
时,这将需要重新
初始化
该变量)。
在
Java
中
,我不太确定什么是最好的,让一个
局部变量
并反复地重新
初始化
它(也许优化器足够聪明,能够记住它?)或者
在
类
中
单独声明为私有变量
浏览 0
提问于2015-03-19
得票数 1
2
回答
禁用
局部变量
的未
初始化
警告
c++
、
compiler-errors
、
initialization
、
compiler-warnings
C++编译器
在
第一次使用时可能未
初始化
局部变量
时发出警告。但是,有时,我知道变量
在
使用之前总是会被写入,所以我不需要
初始化
它。当然,当我这样做时,编译器会发出警告。其他未
初始化
的
局部变量
仍应触发警告。 当然,最简单的解决方案是
初始化
变量。但是,变量的类型是
初始化
代价很高的类型(
浏览 1
提问于2014-05-26
得票数 3
回答已采纳
1
回答
函数
,没有副作用,但具有状态的只读访问权。
functional-programming
考虑到纯
函数
的共同定义: 很明显,将状态值
传递
给这些纯
函数
是多么的复杂
浏览 2
提问于2022-04-25
得票数 1
2
回答
C“
在
‘struct’之前的预期表达式”错误,因为使用ty胡枝子或标头
c
、
struct
、
typedef
现在,我在编译过程
中
遇到了一个奇怪的错误,因为我试图使程序的一部分成为标题。同时,我停止了在任何地方编写struct,并使用ty胡枝子,因此错误也可能是从那里产生的。inventory_destroy(INVENTORY);town_destroy(TOWN); 每当我试图使用我的任何结构来做一个
函数
时
浏览 2
提问于2016-03-21
得票数 1
回答已采纳
1
回答
嵌套
函数
的复杂对象
初始化
范围问题
r
、
functional-programming
、
scope
、
pass-by-value
、
s4
注意,矩阵位于
初始化
函数
的作用域/环境
中
。然后,我
在
初始化
函数
中有嵌套
函数
,它执行对矩阵的实际赋值,或者无论如何都是这样。当然,这些
函数
可以看到矩阵,但是它们不能修改它们,因为如果在当前环境
中
没有定义原始变量,<-运算符就会创建一个新的矩阵。R是按值
传递
的,而且是真的.对于我试图
初始化
的.Object插槽,甚至也是如此。所以我不能使用嵌套
函数
来
进行
浏览 0
提问于2009-10-19
得票数 3
回答已采纳
1
回答
我
在
C++草案GitHub
中
找不到问题或请求,支持[basic.start.static]/2
中
下面的更改
c++
、
language-lawyer
如果
不
执行常量
初始化
,则具有静态存储持续时间(6.6.4.1)或线程存储持续时间(6.6.4.2)的变量为零
初始化
(9.3)。注:非
局部变量
的动态
初始化
在
6.8.3.3
中
描述,
局部变量
的
初始化
在
8.7
中
描述。,此类
初始化
器也可以为o及其子对象调用constexpr构造
函数
。如果
不
执行常量
初始化
,则具有静态存储持续时间(6.6.4
浏览 1
提问于2019-04-24
得票数 0
回答已采纳
2
回答
如何根据模板化成员变量类型指定默认
初始化
条件
c++
、
c++17
但是,我也想根据这种情况更改默认的
初始化
行为(无论是
在
ctor列表
初始化
中
还是
在
成员声明本身
中
),因为其中一个选项是单例的。如何将m_member设置为从MultipleSubscriberListener::getInstance()
初始化
(如果UseSingleton = true )
浏览 1
提问于2022-01-04
得票数 1
回答已采纳
1
回答
是否有可能捕获Delphi匿名方法/闭包
局部变量
的值?
delphi
、
closures
、
anonymous-methods
Fwiw,我想知道的原因是,有些用例需要对anon方法
进行
两次调用,一次
进行
初始化
,一次
进行
迭代,最简洁的编码方式是,如果anon方法的
局部变量
可以被捕获。我想到的这种用例是编写一些通用代码来迭代数据集,在这里指定一个布尔
函数
是很方便的,它通过引用一行的字段值来确定是否应该处理特定的数据集行,
而
另一个
函数
则定义了当布尔
函数
返回true时应该对行做什么。
在
传统的实现
中
,可以将字段指定为DataSet.
浏览 1
提问于2015-07-02
得票数 2
4
回答
调用python
函数
,就好像它是内联的
python
、
namespaces
、
inline
我希望
在
另一个模块中有一个
函数
,当调用时,它可以访问调用者可以访问的所有变量,
函数
就像它的主体被粘贴到调用者中一样,
而
不是有它自己的上下文,基本上像C宏
而
不是普通
函数
一样。我知道我可以将
局部变量
()
传递
到
函数
中
,然后它可以作为一个dict访问
局部变量
,但是我希望能够正常地访问它们(例如x.y,
而
不是x"y“,并且我希望调用者可以访问的所有名称不仅仅是
局部变量</e
浏览 5
提问于2010-06-24
得票数 2
回答已采纳
3
回答
正确地
在
基类构造
函数
中
初始化
unique_ptr
c++
、
c++11
、
move-semantics
、
unique-ptr
、
ctor-initializer
我尝试将一个std::unique_ptr
传递
给一个继承的类,它将把它转发给基类构造
函数
(使用构造
函数
初始化
程序列表)。如果基类构造
函数
接收到nullptr,则应构造默认对象,并将其分配给基类
中
的std::unique_ptr成员变量。但是,如果我试图在任何地方访问AccessViolation
中
的任何元素(因为它在某种程度上仍然是一个nullptr --即使此时这是不可能的),我就会得到一个nullptr。 有什么想法吗?unique_ptr<C> c)
浏览 5
提问于2014-05-26
得票数 0
回答已采纳
2
回答
如何确定
函数
参数中使用指针还是法线变量?
c
、
pointers
*address; return 0; 我需要实现update_contact
函数
来更新联系人信息但是
函数
调用也使用指针friend的地址,即&friend。现在,我非常困惑应该在
函数
参数中放什么。
c-
>nam
浏览 1
提问于2019-01-27
得票数 1
回答已采纳
点击加载更多
相关
资讯
构造函数没有返回值是怎么赋值的?
8小时学会GoLang编程-基础篇(二)
C+中的static
化整为零优化重用,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang函数的定义和使用EP07
Go语言基础(九)之变量作用域
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券