A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

静态分配好像是不分配内存的吗?
动态分配好像是一块一块的分配吗?
字符串分配的方式为什么是和字符分配的方式不一样。。。
字符和int是一类的吧?  
我就是大概模糊的记得这些了  还不知道对不对。
谁有这块的笔记,给我分享一下吧      真的凌乱了
最好可以对比的说一下  

2 个回复

倒序浏览
变量只要用,计算机都会分配内存。
不同于静态分配,动态分配不需要预先分配存储空间,分配的空间可以根据程序的需要扩大或缩小。
静态变量和动态变量的声明中期也不同。
字符串在内存中是数组形式。char c[100] = "abc";      内存中是'a' 'b' 'c' '\0'
字符和int之间有ASCII码作为桥梁,可以理解为一类,不影响使用。
回复 使用道具 举报
都需要非配内存,定义的时候就会分配
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马