腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
程序
中
变量
的
段
?
c
、
memory
每个表达式存储在内存
中
的
什么位置?常量
变量
存储在哪里?
浏览 4
提问于2019-10-16
得票数 2
2
回答
.bss
的
用途是什么?
c
、
operating-system
在
C
语言
程序
设计
中
,当
程序
执行时,
程序
中使用
的
所有数据都会被放在不同
的
段
中
。我知道未初始化
的
全局
变量
和静态
变量
存储在.bss部分
中
。初始化后
的
全局
变量
和静态
变量
都存储在数据
段
中
。如果数据
段
已经存在,那么使用.bss
的
目的是什么?
浏览 1
提问于2016-06-16
得票数 2
2
回答
静态和全局
变量
存储澄清
c++
、
c
、
memory
、
global-variables
当我回顾
C
/
C
++
中
的
内存组织和存储时,我发现:(在中找到) 我
的
印象是,静态和/或全局<
浏览 3
提问于2014-11-28
得票数 4
回答已采纳
3
回答
为什么
C
和
C
++编译器将显式初始化和默认初始化全局
变量
放在不同
的
段
中
?
c++
、
c
、
variables
、
memory-management
、
compiler-construction
它说默认初始化
的
全局
变量
驻留在
中
,如果您显式地向全局
变量
提供一个值,那么它将驻留在
中
。输出:因此,从输出结果看,这两个
变量
i和s都驻留在相同
的
段
(在本例
中
是
浏览 11
提问于2015-12-19
得票数 29
回答已采纳
3
回答
函数
中
的
静态
变量
c
、
memory-management
假设我有以下
C
程序
:int f(){ static float
c
;问题是:对于每个
变量
(a、b、
c
),请列出以下内容:存储时间(生存期)、标识符
的
范围、保存它
的
内存
段
及其初始值。就我所理解
的
理论而言:寿命:静态内存
段
:数据
段
变量
b<e
浏览 0
提问于2018-01-20
得票数 2
回答已采纳
2
回答
为什么数据
段
(ds)为0?如果存在另一个合法
变量
(整型)
c
、
linux
、
null
我写了下面的
C
程序
。gcc main.
c
-gcs 0x33 51ds 0x0 0 我
的
问题是,如果ds为0,整数i和char* q如何获取其物理地址
浏览 0
提问于2013-04-22
得票数 0
3
回答
本地和其他
变量
类型
的
地址存储在哪里?
c++
、
c
、
variables
、
memory-address
我知道局部
变量
的
值(内容)在堆栈上,而在堆上分配
的
值(内容)(用
C
/
C
++语言)。但是:2-当处理局部
变量
时,
程序</em
浏览 1
提问于2016-02-22
得票数 1
回答已采纳
4
回答
静态
变量
存储在哪里?
c
、
variables
、
static
根据引用,它们
中
的
许多都是存储在数据
段
中
的
。这意味着,如果我在另外两个函数
中
声明了相同
的
静态
变量
名,数据
段
包含
的
不仅仅是相同
变量
的
声明。如果是这样的话,会不会发生碰撞? 因此,静态
变量
的
存储位置。我认为它存储在文本段
中
。因此,只有在函数
的
每一次迭代
中
,静态
变量
中</e
浏览 3
提问于2015-08-11
得票数 3
回答已采纳
5
回答
C
:
C
程序
执行
的
内存布局
c
我想知道内核是如何为简单
的
C
程序
提供内存
的
。malloc ( 100 ) ; printf( " val:%s\n",str ) ;return 1 ;看,在这个
程序
中
任何人给我
的
网址,这将有关于这个过程
的
详细信息..
浏览 0
提问于2010-03-20
得票数 6
回答已采纳
1
回答
保存
程序
全局和本地静态
变量
的
内存
段
。
c
、
unix
、
memory
、
memory-management
据我所知,全局静态
变量
存储在.Data和.Bss
段
中
。(global) static int i; ---> .BSS如果是这样的话,具有相同全局静态
变量
的
多个文件如何从内存位置访问
变量
,这对于整个
程序
来说是常见
的
。printf("%d", i);test.
c
和test1.
c
如何从.Data
段</
浏览 1
提问于2013-09-28
得票数 0
回答已采纳
3
回答
在
C
++
中
,静态、动态和局部
变量
存储在哪里?用
C
和Java怎么样?
java
、
c++
、
c
在
C
++
中
,静态、动态和局部
变量
存储在哪里?用
C
和Java怎么样?
浏览 1
提问于2010-03-18
得票数 3
回答已采纳
3
回答
静态类
变量
存储在内存
中
的
什么地方?
java
、
c++
、
memory
、
static-members
、
class-variables
因此,
C
/
C
++
中
的
全局
变量
存储在内存
的
静态数据
段
中
。但是Java/
C
++
中
的
静态类
变量
呢? 它不能是静态数据
段
,因为您不知道在整个
程序
持续时间内(由于反射)将引用什么/多少个类。将其存储在堆
中
也有些可疑。
浏览 1
提问于2011-07-12
得票数 13
回答已采纳
1
回答
Web开发:如何从嵌入
的
c
代码到javascript访问
变量
?
javascript
、
html
、
c
、
variables
我是web开发
的
新手,我正在使用AppWebServer to 来托管我
的
网站。AppWeb提供了用于创建web应用
程序
的
ESP (嵌入式服务器页面)。你可以嵌入一
段
C
代码。我在想,即使我将
变量
浏览 1
提问于2013-11-07
得票数 0
2
回答
全局
变量
与局部
变量
的
修正
c
、
declaration
、
definition
、
redefinition
、
one-definition-rule
stdio.h> { int a = 10; return 0;我收到一个错误:test3.
c
:6:5: error: redeclaration of ‘a’ with no linkage但是,如果我使
变量
是全局
浏览 1
提问于2014-01-22
得票数 11
回答已采纳
7
回答
为什么静态
变量
自动初始化为零?
c
可能重复: 发生这种情况
的
技术原因是什么?它是否被所有平台
的
标准所支持?如果没有显式初始化静态
变量
,某些实现是否可能返回未定义
的
变量
?
浏览 0
提问于2010-07-30
得票数 15
回答已采纳
3
回答
澄清:在数据
段
上分配了哪些数据/值
c
、
pointers
除了全局和静态数据之外,数据
段
上还分配了什么?} { //some code在上述代码
中
,是否在数据
段
或堆栈上分配常量"hello world“
的
内存(
浏览 8
提问于2012-05-31
得票数 0
回答已采纳
1
回答
C
程序
的
类Hibernate功能
c
、
assembly
我有一个横跨几十个文件
的
C
程序
。我
的
目标是写一个函数,当被调用时,它会将所有的全局
变量
保存到某个文件
中
,并退出到操作系统(windows
中
的
命令行)。稍后,我需要
程序
从文件中加载全局
变量
并继续运行。该
程序
是不加载任何DLL
的
单线程exe。 解决这个问题
的
直接方法是列出所有全局
变量
(假设我将静态
变量
转换为全局
变量
浏览 2
提问于2011-12-20
得票数 2
1
回答
x86
程序
集中全局
变量
的
地址
c
、
assembly
、
x86
、
global-variables
我有一个声明全局
变量
char file[MAX]
的
C
代码。此
变量
用于各种函数
中
,直接将文件名复制到它。我可以将这个
c
文件编译成
程序
集代码,但是我不知道如何找到这个
变量
的
地址?在x86堆栈
中
,如何找到全局
变量
的
地址?您能给出一个示例,说明如何在
程序
集代码
中
引用全局
变量
吗? 编辑:我在
程序
集代码
中
浏览 2
提问于2015-11-07
得票数 1
1
回答
用
C
++在运行时获取
变量
类型
c
、
reflection
、
casting
、
type-conversion
、
allocation
我是否可以在
C
中
获取
程序
变量
的
类型,这些
变量
在运行时存在于特定
的
内存
段
。
C
不能识别以下内容
中
的
错误:float s= 3.4;printf("%d", k); 我正在尝试在运行时更改
变量
的
类型。
浏览 2
提问于2013-11-03
得票数 0
2
回答
可执行
C
程序
中
的
段
c
、
linux
、
memory-management
、
memory-mapping
、
segments
似乎您可以列出节和
段
之间
的
映射如下所示。0x0065
c
R E 0x1000 DYNAMIC0x000f28 0x08049f28 0x08049f28 0x000
c
8 0x000
c
8 RW 0x4 NOTE 0x000168 0x08048168 0x08048168我不明白
程序
头是什么意思?它们是如何与片段
浏览 3
提问于2012-08-09
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
怎么理解程序中的变量?php语言中变量有哪些特点?
C/C+编程笔记:C语言全局变量,实现多个c文件中公用的方法!
编程教程:C#中的变量定义以及初始化
C语音中关于指针的使用,函数,变量等举列子分类说明,嵌入式源码程序分析
C#基础语法——变量的存储以及变量的存储类型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券