搜索

VC中定义结构体的时候在结构体里面定义 CString类型的变量后是不

gecimao 发表于 2019-08-15 22:36 | 查看: | 回复:

  VC中定义结构体的时候,在结构体里面定义 CString类型的变量后,是不是就无法用sizeof(结构体名)求大小了?

  VC中定义结构体的时候,在结构体里面定义 CString类型的变量后,是不是就无法用sizeof(结构体名)求大小了?

  结构体中定义字符串变量char[]是不是比CString要好啊?...

  结构体中定义字符串变量 char [] 是不是比CString 要好啊?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部你定义一个结构体,结构体中有CString,也是可以用sizeof这个函数的,但是注意CString在这个结构体中只占用4个字节(其实就是一个指针的大小),即使你给这个CString赋值为“1111111111”这样一个串,它在你用sizeof计算大小时还是4个字节;

  我们定义结构体,特别是当编写一些通信用的程序,也就是说通过网络向其他主机发送数据的这种程序,我们一般对于字符串都是定义成char[]的,而且还都是按照1字节对齐的。这样在计算发送数据长度时不容易出错。

本文链接:http://saskatoonflowers.net/dingmingjiegou/853.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部