沉梦chenmeng.blog.chinaunix.net
chenmeng11
全部博文(272)
通信(7)
netfilter(12)
shell(5)
ip(3)
2016年(16)
2015年(28)
2014年(97)
2013年(59)
2012年(25)
2011年(47)
Tay_linu
aaa74747
veritasw
xanax
chinauni
donglong
bjsuole
flychenx
chengyak
caojianc
dtlt_ljb
wenlong
wllinux
xiaobing
1043
mcc543
lcy5058
lishuhua
分类: 嵌入式
2014-03-31 16:35:22
原文地址:内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结 作者:chengxiao85
上一篇:vxworks中vxbus使用入门
下一篇:PCIE 总线配置
chenmeng112014-03-31 16:44:11
char* ptr = "abc";"abc"存放在常量区即全局存储区,执行ptr[0] = 'x';就会发生运行时异常。若char* ptr = "abc";写在函数体内,ptr本身只是一个普通的指针变量,所以ptr是被放在栈上的,只是其指向了全局存储区,可以对ptr指向的内容进行修改,如ptr = (char *)malloc(20)。
登录 注册