腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C
中的内存占用部分
、
当你用
c
语言
收集内存占用时,你能解释一下这部分的意思吗?我可以看到.text是源代码,我假设.const和.data是全局数据和常量(但不太确定),.
bss
是什么意思?| .text | .const | .data | .
bss
|
浏览 8
提问于2015-06-06
得票数 0
回答已采纳
2
回答
.
bss
的用途是什么?
、
在
C
语言
程序设计中,当程序执行时,程序中使用的所有数据都会被放在不同的段中。我知道未初始化的全局变量和静态变量存储在.
bss
部分中。初始化后的全局变量和静态变量都存储在数据段中。如果数据段已经存在,那么使用.
bss
的目的是什么?
浏览 1
提问于2016-06-16
得票数 2
1
回答
节与段?
、
有三种类型的段:.text、.
bss
和.data。.text段映射为只读,而.data和.
bss
是可写的..
bss
和.data段保留给全局变量。.data段包含静态初始化数据,.
bss
段包含未初始化数据。最后一段,.text,保存程序指令。 文本部分在所有汇编
语言
程序中都是必需的。它是在可执行程序中声明指令代码的地方。数据和
bss
部分是可选的,但经常在程序中使用。数据部分声明用初始值声明的数据元素。这些数据元素用作汇编
语言
程序
浏览 0
提问于2020-05-03
得票数 3
回答已采纳
2
回答
如何编写将全局/静力学放置在已填充的
BSS
段中的锈蚀代码?
、
、
、
通常在
C
启动代码中所做的事情之一是为任何全局或静态未初始化变量初始化
BSS
段。我试过..。static
BSS
_Data: i32 = unsafe { core::mem::uninitialized() }; ....but编译器拒绝它。是否有任何方法来编写锈蚀代码(unsafe或其他),从而产生一个填充的
BSS
段?是否保证
浏览 3
提问于2016-11-07
得票数 3
回答已采纳
1
回答
还有另一个“对_main的未定义引用”
、
、
我一直在尝试将我当前操作系统项目的大部分从x86汇编转换成
C
语言
,然后用NASM汇编和MinGW编译。在链接时,我得到以下错误:o\main.o:main.
c
:(.text+0x7): undefined reference to `_main'gcc -
c
main.
c
-o o\main.o -fno-leading-
浏览 0
提问于2012-09-12
得票数 0
2
回答
在
C
中,为什么初始化为0 int变量会被"nm“报告为未初始化?
、
、
、
我有以下
C
代码: int TERRAIN_PASSABLE = 1; int TERRAIN_IMPASSABLE
浏览 3
提问于2013-12-10
得票数 9
回答已采纳
1
回答
嵌入了ARM和GCC -我可以直接分支到main()而不是通过mainCRTStartup吗?
、
、
我看了Newlib的mainCRTStartup初创公司做了什么,虽然我的ASM技能很糟糕,但它看起来基本上就像堆栈设置,
BSS
清理和一些构造函数/析构函数之类的东西。我只使用
C
语言
,处理我自己的堆栈初始化,并且只能清除
BSS
(尽管我认为内存初始化无论如何都会解决这个问题)。我可以去掉mainCRTStartup并直接分支到main吗?我可能遗漏了什么?
浏览 6
提问于2020-06-22
得票数 0
1
回答
确定对象文件的
BSS
大小
、
、
提到“
bss
部分通常包括在文件范围声明的所有未初始化变量”。给定以下文件: uninit = 1;}$ gccprog1.
c
-o prog1text data
bss
dec hex filename但是,如果我将它编译为一个对
浏览 2
提问于2014-04-28
得票数 14
回答已采纳
1
回答
我正在从Fedora源代码rpm为RHEL 5构建customize openssl 1.0.2f,但它给出了错误
、
-o
bss
_dgram.o
bss
_dgram.
c
bss
_dgram.
c
:973: error: storage)
bss
_dgram.
c</em
浏览 1
提问于2016-02-08
得票数 1
3
回答
如果全局变量初始化为0,它会转到
BSS
吗?
、
所有未初始化的全局/静态变量将转到未初始化的数据部分(
BSS
)。在程序加载期间,
BSS
中的变量将得到一个值0。
浏览 4
提问于2012-01-04
得票数 29
回答已采纳
2
回答
C
语言
中的局部变量和静态变量(续)
、
、
、
在我的的基础上,我试图弄清楚.local和.comm指令是如何工作的,特别是它们如何影响
C
语言
中的链接和持续时间。comm value,4,4.local value这听起来合乎逻辑,因为在这两种情况下,我都希望变量存储在
bss
此外,在研究了使用ld --verbose之后,看起来所有的.comm变量确实都放在了
bss
段中: { *(.
浏览 4
提问于2012-11-27
得票数 2
回答已采纳
3
回答
sockaddr_in在Windows RT中的位置?
、
、
、
\crypto\bio\
bss
_conn.
c
.\crypto\bio\
bss
_conn.
c
(207) : error
C
2065: 'AF_INET' : undeclared identifier
浏览 7
提问于2013-08-08
得票数 0
1
回答
当我在运行时用
c
语言
给全局变量赋值时,内存中会发生什么?
、
在
c
中,未初始化的静态变量和全局变量位于未初始化的数据段上。如果变量后来以某种方式移动到初始化的数据段,那么
bss
的用途是什么?
浏览 3
提问于2020-11-30
得票数 0
1
回答
在企业级架构
C
导入中忽略
C
中的宏
、
、
我的
C
代码有链接器使用的部分注释,例如:当我在我尝试过执行Configure>Settings>Preprocessor宏,但是选择
语言
只有
C
++。 建议?谢谢
浏览 7
提问于2022-05-26
得票数 0
1
回答
Jmeter: BeanShellPostProcessor和BeanShellSampler的问题
、
、
BeanShellPostProcessor.class.getName());(2)
bss
.setName("Bean Shell Sampler Test");
bss
.setScript("log.info(\"*****************A sample Message*
浏览 0
提问于2015-10-12
得票数 0
5
回答
如何声明占用内存部分所有空闲空间的
C
数组?
、
、
、
、
在我的链接器指令中,我将这个区域分成三个部分: char entire_
bss
[sizeof(.region_
bss
)]; 以下
浏览 8
提问于2010-09-21
得票数 3
回答已采纳
1
回答
gcc: arm-none eabi-ld链接器脚本不会更新.
bss
开始和结束变量
、
、
、
$(CC) -
c
$(CFLAGS) -o $@ $< rm -rf $(TARGET) $(TARGET:%.hex=%) *.o $(LIB_DIR)/*.a { *(.
bss
) __
bss
_end__ = .;40000000 D a40000008 B __
bss</e
浏览 6
提问于2015-06-17
得票数 1
1
回答
将内存块合并为一个扇区的gcc链接器
、
、
、
、
: ORIGIN = 0x20000480, LENGTH = 0x0BB80 }.
bss
: _
bss
_start = .; *(.
bss
.*) _
bss
_end = .; } >
浏览 6
提问于2013-12-13
得票数 0
1
回答
ld忽略无位输入部分的大小。
、
、
、
00000000 _kernel_etext
c
0101000.bootstrap_stack,通过将.bootstrap_stack重命名为.
bss
.text<e
浏览 1
提问于2016-08-02
得票数 0
回答已采纳
2
回答
为什么使用
C
++迭代器与at()或索引相比大大增加了代码大小?
、
、
、
、
我一直在考虑使用更新的
C
++
语言
特性,比如嵌入式系统上的迭代器(16 KB的SRAM和64 KB的闪存,M4),并遇到了一个令人惊讶的障碍。为什么迭代器这么大?/Includes" -std=gnu++11 -fabi-version=0 -std=
c
++11 -MMD -MP -MF"Sources/System.d" -MT"Sources/System.o" -
c
-o "Sources/System.o"
浏览 2
提问于2015-10-04
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
漫谈C语言及如何学习C语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券