社区
C++ Builder
帖子详情
数组的长度??
chenpeng20000
2003-08-26 06:27:37
下段程序
char dsname[]="heihei";
cout<<sizeof(dsname)<<"\n";
AnsiString str="hehe";
StrCat(dsname,str.c_str());
cout<<sizeof(dsname)<<"\n";
为何都输出7呢?第二个为啥不是11?
...全文
19
7
打赏
收藏
数组的长度??
下段程序 char dsname[]="heihei"; cout<<sizeof(dsname)<<"\n"; AnsiString str="hehe"; StrCat(dsname,str.c_str()); cout<<sizeof(dsname)<<"\n"; 为何都输出7呢?第二个为啥不是11?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenpeng20000
2003-08-27
打赏
举报
回复
致谢
teatool
2003-08-27
打赏
举报
回复
不会自动变长的,C/C++中没有自动变长数组
yhz
2003-08-27
打赏
举报
回复
再说一句:你这种做法已经出现了内存泄漏。
因为你只给dsname分配了7个字节的长度,而你却要在值后再加6个字符。
这种溢出,完全可能覆盖掉后面有用的数据,导致运行不正常。
提醒一句:strcat不会为数组重新分配内存。
如果要扩大内存,必须用realloc去重新分配内存大小。
yhz
2003-08-27
打赏
举报
回复
strcat()执行后,dsname[]长度不变吗?
sizeof()的值是不变的。变的是strlen的值。
chenpeng20000
2003-08-27
打赏
举报
回复
自己顶!!
chenpeng20000
2003-08-26
打赏
举报
回复
to zhaoloudy(学到那年才到头?) :strcat()执行后,dsname[]长度不变吗?
zhaoloudy
2003-08-26
打赏
举报
回复
你一开始定义的就是7个嘛!
php求
数组
的
长度
的函数,php如何计算
数组
长度
?
php如何计算
数组
长度
?在PHP中,可以使用count() 或sizeof函数来获取
数组
中存在的元素的总
长度
或总数,计算
数组
长度
。方法一:count()函数首先我们创建了一个
数组
,如下:$array = array ("ABC","DEF", "GHI","KLM")...
Javascript如何修改
数组
长度
?
修改
数组
长度
使用“
数组
名.length”可以获取或修改
数组
的
长度
。
数组
长度
的计算方式为
数组
中元素的最大索引值加1,示例代码如下。 var arr = ['a', 'b', 'c']; console.log(arr.length); //输出结果:3 在上述代码中...
Hashmap的取余,(
数组
长度
- 1) & hash = hash %
数组
的
长度
?
源码中是 (
数组
长度
- 1) & hash,这个操作等同于 hash %
数组
的
长度
。 文章目录前言一、(
数组
长度
- 1) & hash,这个操作等同于 hash %
数组
的
长度
?总结 一、(
数组
长度
- 1) & hash,这个操作...
java
数组
的
长度
_JAVA怎样获取
数组
长度
?
展开全部public class Test {public static void main(Sring[] ... //
数组
中装了5个元素String str = "helloword!"; //字符32313133353236313431303231363533e59b9ee7ad9431333366303062串底层是字符
数组
,字符个...
C/C++中如何获取
数组
的
长度
?
C、C++中没有提供 直接获取
数组
长度
的函数,对于存放字符串的字符
数组
提供了一个strlen函数获取
长度
,那么对于其他类型的
数组
如何获取他们的
长度
呢?其中一种方法是使 用sizeof(array) / sizeof(array[0]), 在C语言...
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章