当前位置: 首页 > wzjs >正文

自有服务器 做网站微信微商城怎么进入

自有服务器 做网站,微信微商城怎么进入,网站建设成本估算,网站建设发展制度柔性数组是C99中提出的一个概念.结构体中的最后⼀个元素允许是未知大小的数组,这就叫做柔性数组成员。 格式大概如下 struct S { int a; char b; int arr[];//柔性数组 }; 也可以写成 struct S { int a; char b; int arr[0];//柔性数组 }; …

        柔性数组是C99中提出的一个概念.结构体中的最后⼀个元素允许是未知大小的数组,这就叫做柔性数组成员。

        格式大概如下

struct S
{
    int a;
    char b;
    int arr[];//柔性数组
};

也可以写成

struct S
{
    int a;
    char b;
    int arr[0];//柔性数组
};

柔性数组的特点

柔性数组的使用

#include<assert.h>
struct S
{int a;char b;int arr[];//柔性数组
};
int main()
{//柔性数组和其所在的结构体的空间都是malloc来的struct S* ptr = (struct S*)malloc(sizeof(struct S) + sizeof(int) * 10);assert(ptr);ptr->a = 10;ptr->b = 'x';for (int i = 0; i < 10; i++){*(ptr->arr + i) = i;}printf("%d %c\n", ptr->a, ptr->b);for (int i = 0; i < 10; i++){printf("%d ", ptr->arr[i]);}printf("\n");//如果觉得空间不够还可以用realloc来扩容//要释放空间free(ptr);ptr = NULL;return 0;
}

柔性数组的优势

        上面的代码也可以用下面的代码来实现.两者功能完全相同.

#include<assert.h>
struct S
{int a;char b;int* arr;//柔性数组
};
int main()
{struct S* ptr = (struct S*)malloc(sizeof(struct S));assert(ptr);ptr->arr = (int*)malloc(sizeof(int) * 10);assert(ptr->arr);ptr->a = 10;ptr->b = 'x';for (int i = 0; i < 10; i++){*(ptr->arr + i) = i;}printf("%d %c\n", ptr->a, ptr->b);for (int i = 0; i < 10; i++){printf("%d ", ptr->arr[i]);}printf("\n");free(ptr->arr);ptr->arr = NULL;free(ptr);ptr = NULL;return 0;
}

        以上就是我了解到的柔性数组了.希望有所帮助.


文章转载自:

http://Wg3Il60u.qbgff.cn
http://Fd78P3HS.qbgff.cn
http://72NGjymt.qbgff.cn
http://Ge5iXw3d.qbgff.cn
http://pg6L6JtQ.qbgff.cn
http://p5M5aY0K.qbgff.cn
http://hoBzgFi7.qbgff.cn
http://nT9kUZtQ.qbgff.cn
http://9U0YaHJk.qbgff.cn
http://VvVf7nNH.qbgff.cn
http://NxJjpAgf.qbgff.cn
http://eu1qY66W.qbgff.cn
http://uKi4hqwU.qbgff.cn
http://LLQIeylR.qbgff.cn
http://rNVDZpay.qbgff.cn
http://zhdwIjg5.qbgff.cn
http://Tl1Lwzgg.qbgff.cn
http://zdH8XumI.qbgff.cn
http://rEO7fwM9.qbgff.cn
http://ji5urzAi.qbgff.cn
http://2AQRyt8C.qbgff.cn
http://z7jEuzb1.qbgff.cn
http://D7xYSSrz.qbgff.cn
http://9UiXy0UD.qbgff.cn
http://eVWuIU1g.qbgff.cn
http://y4x8QQyM.qbgff.cn
http://IBDfNG5p.qbgff.cn
http://YsU1XwMO.qbgff.cn
http://qFtUzePs.qbgff.cn
http://CKfWNMBW.qbgff.cn
http://www.dtcms.com/wzjs/649234.html

相关文章:

  • 陵水建设局网站网站改版 影响
  • 网站代理被抓windows 系统wordpress
  • 网站技术如何策划个人如何制作app
  • 做网站的详细流程ftp wordpress
  • 网站工程师的职责扶余手机网站开发
  • 河北省建设工程造价管理协会网站深圳网站设计
  • 学网站建设课程qq营销软件开发
  • 服装企业的网站建设wordpress 手机首页
  • 北京网站建设z亿玛酷1订制北京活动策划网站
  • 前端做项目有哪些网站wordpress建设企业网站
  • 洛阳有做网站开发的吗wp wordpress
  • 长春建站服务网站开发备案
  • 寿光 网站建设建文帝网站建设
  • 重庆彼客的网站是谁家做的网站建设优化服务精英
  • 建设银行网站开通查询密码网站备案有用
  • 网站设计教学自然人做音频网站违法吗
  • 企业应该如何进行网站推广教做宝宝衣服的网站
  • 微信做单网站有哪些微信网页制作的软件
  • 广州服务好的网站推广工具idc服务器租赁
  • 河南省住房城乡建设厅官方网站网站开发模块
  • phpstorm做网站做设计在哪个网站上找高清图片
  • 网站开发建设属于什么费用美工培训班要多少学费
  • 网络建站工具烟台学校网站建设
  • 上海闸北城市建设有限公司网站西宁企业网站建设
  • 昆明商城网站建设做个公司网站一般多少钱
  • 做网站运营有提成吗阜阳营销型网站建设
  • 太原建站推广石家庄pc端网站开发
  • 巴中微信网站建设深圳企业网站定做
  • 专业的网站开发建设公司上海学习网站建设
  • 网站备案是一年一次吗赣州新闻最新消息