c++中不定长度的字符串怎么定义
答案:2 悬赏:0 手机版
解决时间 2021-02-09 17:40
- 提问者网友:鼻尖触碰
- 2021-02-09 12:41
c++中不定长度的字符串怎么定义
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-09 13:56
得有一个最大长度吧?
全部回答
- 1楼网友:胯下狙击手
- 2021-02-09 15:22
字符串数组~~
其实数组就是根据类型 来分配内存空间的!!
类型*你定义的个数=内存上所占的空间大小
?(你这里定义长度是指字符的个数吗? 那就是根据你定义的时候 的下标.)
内存在栈区 分配了你定义的大下 当运行的时候才真正的给他分配空间.
至于yl02520 提到的动态分配是 用到了 malloc (c) 或是new (c++) 在堆区上 动态分配内存空间,但注意要释放空间.其实你定义 也算是动态,但是是个伪动态.真正的动态是在堆区上的!!
内存 有栈区;静态区;堆区;代码区.
我不清楚你要问什么?具体的问题补充下! 有时间给你 查查资料~~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯