您当前的位置: 首页 > 

推荐一个C缓冲区的结构

柳鲲鹏 发布时间:2018-09-19 11:04:05 ,浏览量:0

  C的指针,sizeof只能得到指针的长度,无法得到缓冲区的长度。这用起来就不够方便。所以给大家推荐一个结构:

typedef struct
{
    //数据存储区。如果不足,先free再malloc。
    char* data;
    //数据缓冲区的容量,即malloc时的大小。
    int   capacity;
    //数据实际长度,用于memcpy。            
关注
打赏
1688896170
查看更多评论
0.3258s