string ia 的sizeof

jason_stone 2002-06-01 05:07:05
string ia = "csdn";
sizeof ( ia ) = ?(在vc6.0里是16)
它是什么值呀?
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈硕 2002-06-01
  • 打赏
  • 举报
回复
sizeof (string)与string的内容无关,一般string里有3个指针(2*4=12bytes)和一个别的什么东西(1byte,对齐后占4bytes),一共16bytes
bigdoors 2002-06-01
  • 打赏
  • 举报
回复
string对象长度,与编译器有关,VC是4字节对齐的

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧