小甲鱼 发表于 2017-1-2 02:31:52

已有 11 人购买  本主题需向作者支付 5 鱼币 才能浏览 购买主题

散步去看雨 发表于 2019-5-22 22:18:52

根据内存地址从低到高分别划分为:

代码段(Text segment)
数据段(Initialized data segment)
BSS段(Bss segment/Uninitialized data segment)
栈(Stack)
堆(Heap)

我叫MD 发表于 2019-6-9 15:55:01

散步去看雨 发表于 2019-5-22 22:18
根据内存地址从低到高分别划分为:

代码段(Text segment)


应该先堆后 栈

月无涯 发表于 2019-8-3 22:24:52

我windos上用vs怎么堆和栈都是从高到低存放?

lsheihei 发表于 2019-9-2 17:25:54

谢谢

轩辕乔 发表于 2019-10-3 08:55:36

纠正:2.典型 C 语言程序的内存空间划分:图片中‘bbs'应该是’bss'吧{:10_279:} 怪不得如此违和,想到了贵校一大论坛

xztzz 发表于 2019-10-26 19:52:23

妙啊{:10_275:}

无语, 发表于 2020-8-18 16:14:00

来冒个泡

guad268 发表于 2020-8-23 18:08:49

打卡!!!!!

快乐哒小胖墩 发表于 2021-8-4 17:41:05

感谢

Puppet16 发表于 2022-5-4 13:18:50

好好学习才能天天向上!

一个大西瓜嚯嚯 发表于 2023-4-17 14:46:40

{:10_249:}{:10_257:}

一个大西瓜嚯嚯 发表于 2023-4-17 16:56:38

C:\Users\admin\Desktop为啥我出来的地址大小跟小甲鱼的对不上

一个大西瓜嚯嚯 发表于 2023-4-17 16:57:48

addr of func->0000000000401530
addr of str1->0000000000404000
addr of str2->000000000040400B
addr of global_init_var1->0000000000403010
addr of global_init_var2->0000000000403014
addr of static_init_var->0000000000403018
addr of static_uninit_var->0000000000407034
addr of global_uninit_var->0000000000407030
addr of malloc_var->0000000000171420
addr of local_var1->000000000062FE04
addr of local_var2->000000000062FE00
为啥我出来的地址大小跟小甲鱼的对不上
页: [1]
查看完整版本: S1E39:C语言的内存布局