腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
语言
--
静态
初始化
的
字符串
在
默认
情况下
是
常量
吗
?
、
、
像这样
的
声明:是否带有一些隐含
的
常量
? 我想知道下面的例子是否有意义。
浏览 1
提问于2017-02-11
得票数 0
3
回答
为什么我不能用一个非文字值
初始化
一个
静态
变量?
、
、
我有这样
的
代码: return 1; static const int x = foo(); } if (x == 0) x = foo(); return 0;现在,为什么编译器不能延迟static int x
浏览 1
提问于2012-03-27
得票数 7
回答已采纳
2
回答
初始化
元素不是
常量
。
我读过关于这个话题
的
其他答案,但他们对我没有帮助。我宣布全球陷入僵局: ....
在
我
初始化
这个结构
的
动态数组之后:编译后,我得到错误:“
初始化
元素不是
常量
”对malloc类型(粗体)。知道我在这里错过了什么
吗
?我试图
在
初始化
之前添加const,但没有成功。
浏览 2
提问于2017-05-11
得票数 0
2
回答
静态
变量
的
地址值可以与堆分配
的
地址匹配
吗
?
、
、
、
、
下面
是
我拥有的一些代码片段static const int s_kVar2 = 1; ...
浏览 0
提问于2017-09-15
得票数 0
3
回答
JVM加载中
的
静态
字段
、
、
作为JVM加载、链接和导入
的
一部分,当 准备工作包括为类或接口创建<
浏览 0
提问于2018-02-05
得票数 0
回答已采纳
2
回答
为什么允许编译时间常数
在
非
静态
内部类中
是
静态
的
?
、
、
Nested{ }我知道要实例化非
静态
内部类
的
对象,需要一个外部类
的
对象。static意味着与类相关
的
类,为了访问它,不需要实例化对象。非
静态
内部类只能在我们实例化外部类
的
对象之后才能使用。在其中包含任何
静态
引用可能没有意义。我
的
问题: 非
静态
内部类可以
在<
浏览 3
提问于2016-05-29
得票数 4
回答已采纳
5
回答
用于声明
静态
变量
的
静态
常量
char*和
静态
常量
字符串
,哪个更好
、
我正在开发跨平台
的
C
++库。我想要一种更好
的
方式来定义我
的
字符串
常量
,它将在整个程序中使用。
静态
常量
char *和
静态
常量
std::string哪个更好?constexpr是否使它们中
的
任何一个比旧
的
声明更好?static const char *str = "hello world"; vs static const string str = "he
浏览 69
提问于2019-04-10
得票数 0
2
回答
确保
静态
对象
的
静态
(
常量
)
初始化
、
首要问题
是
:程序员如何确保他
的
非本地
静态
变量
是
通过
静态
初始化
而不是通过动态
初始化
来
初始化
的
? 由于零
初始化
总是完成,那么我们应该看看
常量
初始化
。3.6.2.2对象o
的
常量
初始化
器
是
一个
常量
表达式,但它也可以调用o及其子对象
的
constexpr构造函数--即使这些对象是非文字类
浏览 1
提问于2014-10-03
得票数 24
1
回答
objective-
c
中
的
全局
静态
常量
字符串
变量
(新手提醒)基本上,我想要做
的
是
从NSLocalizedStringWithDefaultValue(...)创建一个
常量
字符串
有什么想法
吗
浏览 8
提问于2010-02-02
得票数 1
4
回答
初始化
器不是常数..。我知道,但我觉得这应该管用,为什么不呢?
、
我可以
在
.rodata部分看到
字符串
(
在
没有
静态
限定符
的
情况下
进行编译时),最终程序集只是
在
调用printf之前适当地加载指针。这个片段只是为了演示我
在
一个更复杂
的
问题中遇到
的
具体例子。为什么编译器不能将
字符串
文本[]元素视为
常量
,而它显然
是
常量
呢?顺便说一句,用gcc 5.4编译,只有-O2 编辑:为了澄清,问题
是
f.
浏览 7
提问于2016-12-07
得票数 3
回答已采纳
7
回答
不能将String.Empty用作可选参数
的
默认
值
、
、
我正在阅读比尔·瓦格纳( Bill )
的
“Effective
C
#”。
在
项目14 -最小化重复
初始化
逻辑中,他展示了
在
构造函数中使用新
的
可选参数特性
的
以下示例: public MyClass(int initialCount = 0, string name = "")它是
在
string类中定义
的
静态
属性。因为它不是编译
常量
,所以不能将它用于参数
的
默认<
浏览 9
提问于2010-04-23
得票数 95
回答已采纳
2
回答
为什么这个
静态
的
const *
初始化
架构
是
特定
的
?
、
、
对这个问题
的
回答告诉我,static const char*
初始化
必须
是
在编译时可解析
的
地址。同样
的
答案指出,指针需要是const,而不是(必然)指针指向
的
内容。这反映在下面的代码中。// main.
c
static const char* tmp = text; int main( int argc,/main.
c
&a
浏览 9
提问于2019-10-21
得票数 1
回答已采纳
1
回答
静态
对象通常必须
初始化
吗
?
、
、
、
、
来自编程
语言
语用学,斯科特著 堆对象可以在任意时间被分配和释放。它们需要一个更通用(也更昂贵)
的
存储管理算法。例如,
在
C
中,
静态
对象必须使用
常量
表达式(可以在编译时计算
的
表达式
浏览 2
提问于2017-09-15
得票数 1
2
回答
警告:
初始化
器元素不是
常量
全,static struct const char* val; int len; //parse:"), {'\0', '\0', 0, (void*)0}, 为什么它会发出低沉
的
错误
浏览 4
提问于2013-11-04
得票数 2
回答已采纳
1
回答
C
初始值设定项与
字符串
文字不是
常量
我知道
c
中文件作用域
的
初始化
器
的
限制:你不能使用变量(甚至const),函数等...但我真的不明白为什么这个不起作用:#include <stdio.h> {} 为什么带有
字符串
文字
的
浏览 0
提问于2018-02-01
得票数 6
1
回答
25:警告:
初始化
器元素不是
常量
表达式。
、
、
GCC
在
试图编译时给我以下警告信息: const int ROWS = pow (2, MESH_K); #define MESH_K 10我需要在代码
的
后面点同时使用MESH_K和行
浏览 4
提问于2013-11-23
得票数 3
回答已采纳
2
回答
我必须
初始化
函数-局部
静态
控件
吗
?
、
、
、
、
我正在使用优秀
的
JetBrains ReSharper极限2019.1.2构建191.0.20190603.142841。它在指定
的
位置给我一个警告:struct T std::vector<char> m; { }信息
是
文件h:应该
初始化
类型为“const”
的
静态
局部变量。这是
浏览 1
提问于2020-01-13
得票数 6
回答已采纳
2
回答
如何在Intellij中查找
静态
字符串
结果而不运行代码?
、
、
public static void main (String[] args){ }如何从
静态
常量
计算
字符串
值例如,使用Intellij,我可以
在
调试中运行程序,放置断点,
在
表达式上按"ctrl+alt+f8“并查看表达式值。那么,
在
没有编译代码和运行程序
的
情况下
,用
静态
分析器对此进行评估
是
可能<
浏览 3
提问于2013-03-11
得票数 26
回答已采纳
1
回答
嵌套结构
初始化
是否取决于作用域?
、
、
const b_t default_b = { 'A', default_a }; main(int argc, char **argv) return 0; tp.
c
:31:1 error: (near initialization for ...default_b.foo唯一
的
改变
是
default_b声明
的</em
浏览 3
提问于2014-05-29
得票数 2
回答已采纳
1
回答
C
++中常数
初始化
顺序与零
初始化
顺序
的
矛盾定义
、
、
、
、
我一直试图了解
静态
变量
是
如何
初始化
的
。并指出了和中常数
初始化
与零
初始化
顺序
的
矛盾。
在
,上面写着:
常量
初始化
是
在
静态
和线程本地
浏览 14
提问于2021-09-21
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券