腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当你
在
C
中
初始化
堆栈
上
的
变量
时
,
后端
会
发生
什么
?
c
、
heap-memory
当我声明一个
变量
int b;
时
,在
后端
实际
发生
了
什么
?它是否
会
转换为int* b = malloc(sizeof(int)),仅仅是因为它将受作用域
的
约束?我知道
堆栈
上
的
变量
是由作用域绑定
的
,堆不一定是由作用域绑定
的
,但在
后端
,分配是否相似?希望我解释得足够好,以便有人纠正我。
浏览 15
提问于2021-11-19
得票数 0
回答已采纳
4
回答
堆和
堆栈
空间
的
未
初始化
值
heap-memory
、
stack-memory
为
什么
堆空间总是设置为零??为
什么
堆栈
空间同样不设置为零?
浏览 2
提问于2009-07-07
得票数 1
回答已采纳
2
回答
为
什么
值不是零,而我没有
初始化
它?
c
、
printing
、
initialization
、
printf
这是我
的
密码: int height = 72; double blab = (10\n",height); } 拥有blab
变量
使得age
的
值是一个随机数。当我删除这个
变量
时
,值是零,我认为age
的
值应该是零。
浏览 4
提问于2016-06-19
得票数 1
回答已采纳
1
回答
在
(例如)循环中
初始化
变量
会不会比只使用已经定义
的
变量
效率更低?
c++
所以,伙计们,我在理解如何在
堆栈
上
分配内存
时
遇到了一些问题。i}; } return 0; } 所以在这里,我很难理解内存分配是如何在
堆栈
上
发生
的
,或者
在
堆栈
上
定义/
初始化
变量
时
幕后<e
浏览 25
提问于2021-01-21
得票数 2
回答已采纳
2
回答
指针有问题吗?
c++
、
memory
、
vector
我已经挠了几个小时
的
头,试图弄清楚为
什么
它会崩溃。我有一个名为Table
的
gui组件。我需要1000张桌子。不多也不少。我需要能够传递组件
的
地址(指针,而不是副本),所以我需要它们不要移动。我看不出这为
什么
不能工作,但是当我这样做
的
浏览 2
提问于2012-03-25
得票数 0
回答已采纳
2
回答
运行时
的
C
初始化
器
c
、
initialization
我对
C
初始化
器有疑问。如果我们使用
初始化
器,如下所示:
在
静态存储
变量
中
,我理解(认为)编译器
会
自动将数据放入elf文件
的
.data
中
。但是,当我们
在
函数
中
初始化
堆栈
中
的
变量
时
,会
发生
什么
呢?编译器是否生成在运行时“填
浏览 2
提问于2015-10-19
得票数 1
回答已采纳
3
回答
简单开关中
的
分段故障11
c++
= 0){ delete mb; } 如果choice为6,为
什么
检查mb是否为空时会出现分段错误?我是
c
++
的
新手,只是做一些练习。我如何才能在不影响类LinkTest
的
情况下解决这个问题?谢谢。
浏览 0
提问于2012-09-12
得票数 0
回答已采纳
2
回答
生成二维数组
时
出现运行时错误
c++
、
runtime-error
、
c++14
namespace std; string A, B; }你能告诉我为
什么
会
发生
这个错误吗? 感谢您阅读我
的
问题。
浏览 0
提问于2020-10-09
得票数 2
5
回答
C
++数组
初始化
的
目的是
什么
?
c++
、
memory
所以我可以手动修复它,所以它不是一个紧急
的
问题,但我觉得它真的很奇怪:int main(int argc, char** arg) { int loadCounter = 0;print_memory(memory);+16066365
浏览 0
提问于2013-09-29
得票数 2
2
回答
我
的
安卓应用程序崩溃,出现nullPointer异常
java
、
android
、
crash
我
的
应用程序有一个问题,当我运行"showContest“活动
时
,我
的
应用程序崩溃并返回错误:import org.w3
c
.dom.Element;
浏览 0
提问于2013-03-27
得票数 0
回答已采纳
3
回答
C
变量
已经有一个值了吗?
c
新
的
C
,所以请原谅我,如果这是基本
的
,但我不能想出一个成功
的
搜索词
在
谷歌。我
的
密码..。} printf( "The sum of the multiples of 3 and 5 below 1000 is %d\n", sum );当我运行这个
时
,
浏览 5
提问于2016-04-21
得票数 1
回答已采纳
11
回答
C
语言
变量
声明
的
效率
c
、
optimization
、
variables
、
declaration
在
C
中
声明一个
变量
需要多长时间,例如int x或unsigned long long var?我想知道这样会不会让我
的
代码更快。for (conditions) { // code这样做
会
更快,还是不这样做更容易?int var; var = 0;} 谢谢你
的
帮助。
浏览 1
提问于2009-12-24
得票数 8
回答已采纳
2
回答
在
C
中
声明全局
变量
会改变入口点吗?
c++
、
c
、
memory-management
、
scope
、
global-variables
global_var=5; { //some statements } 如果main函数是唯一
的
入口点,那么global_var
的
声明和赋值
发生
在
什么
时候?需要注意
的
是,global_var是
在
堆
中
还是
在
堆栈
中分配
的
?另外,有没有一种方法可以从一个函数声明一个全局
变量
,同时
浏览 0
提问于2016-08-16
得票数 3
2
回答
Fortran 77
中
的
局部
变量
是静态
的
还是
堆栈
动态
的
?
dynamic
、
variables
、
static
、
scope
、
fortran
对于我
的
编程语言课,一个硬件问题问: FORTRAN
中
的
局部
变量
是静态
的
还是
堆栈
动态
的
?
初始化
为默认值
的
局部
变量
是静态
的
还是
堆栈
动态
的
?给我一些代码和解释来支持你
的
答案。提示:检查这一点
的
最简单方法是让您
的
程序测试子程序
的
历史敏感性。看看
当你
将局部
变量
<em
浏览 1
提问于2010-04-06
得票数 11
回答已采纳
2
回答
C
中
未
初始化
变量
的
行为
c
、
variables
、
initialization
、
global-variables
、
uninitialized-constant
我有一个关于未
初始化
变量
在
C
中
如何工作
的
问题。如果我声明一个
变量
,然后打印它,程序应该打印一个随机值,但是我
的
程序几乎总是输出0。如果我试图声明第二个
变量
,程序总是输出16作为新赋值。#include <stdio.h>int x,y,z,t;} 这个程序输出0和16,但是如果我添加以下代码行:y--;
在
声明<em
浏览 5
提问于2021-06-23
得票数 0
3
回答
为
什么
未
初始化
的
变量
包含垃圾而不是‘nil’?
objective-c
、
xcode
、
memory
、
initialization
‘error’未
初始化
"2保留错误计数: 0“-秒零告诉我们”dataWithContentsOfFile“是成功读取文件
的
方法。调试器总是说
什么
变量
‘error’有‘0’类型。但是这是很奇怪
的
,因为如果方法“dataWithContentsOfFile”成功的话,它不会分配
变量
‘error’,并且没有人接触到这个
变量
。
变量
“error”接收垃圾,以及为
什么
第一次单击不包含垃圾?当然,
在
花了几个小时之后,
浏览 0
提问于2014-01-10
得票数 2
回答已采纳
4
回答
未
初始化
的
变量
如何获得随机值?
c
、
undefined-behavior
、
initialization
假设我声明了一个
变量
x,并将其保留为未
初始化
。我继续打印它
的
值。我看到了一些垃圾。 它是从哪里来
的
?另外,为
什么
不使用它来生成随机数呢?我
的
意思是而不是使用伪随机
发生
器。
浏览 0
提问于2013-06-20
得票数 6
回答已采纳
7
回答
为
什么
堆叠溢出错误是混乱
的
?
c
、
recursion
、
operating-system
、
stack-overflow
这个简单
的
C
程序很少以相同
的
调用深度终止:#include <stdlib.h> 编辑 我知道这个程序
会
引发
堆栈
溢出。我知道这是未定义
的
行为,这个问题
的
目的是了解/获得实现特定内部行为
的
浏览 5
提问于2015-07-02
得票数 8
回答已采纳
2
回答
后退按钮触发意外停止
java
、
android
、
eclipse
当按下“后退”按钮
时
,我很难让下面的应用程序不显示错误。所有我想要
的
是网站加载一个网页和后退按钮,以执行它通常做
的
。有人看到这里有
什么
不对劲吗?LogCat没有显示错误,仿真器没有崩溃,但它总是
在
我
的
平板电脑
上
崩溃。
浏览 2
提问于2011-12-01
得票数 2
回答已采纳
3
回答
在
C
中
初始化
int数组而不赋值
c
、
arrays
我正在进行K&R练习1-13,忘记将数组
中
的
元素设置为0。令我惊讶
的
是,打印数组
时
得到
的
最后一个值是32767;随后
的
测试对数组有不同
的
元素值,有些不同,有些没有。int main() { int
c<
浏览 3
提问于2015-09-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
VS2019:调试版本下的2到3倍性能提升
Stack Overflow 上最火的一个问题:什么是 NullPointerException
C/C+编程笔记:const 变量详解!一文了解具体用法
线程安全:局部静态变量的初始化
Linux内核中常用的C语言技巧
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券