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

对商家而言网站建设的好处网站一般几年

对商家而言网站建设的好处,网站一般几年,服务行业网站建设,网页制作工具分为哪两类//柔性数组 //定义#xff1a;结构体最后一个成员允许是未知大小的数组 // 优点;在开辟空间时#xff0c;连续开辟#xff0c;便于释放空间#xff0c;不会因多次开辟#xff0c;导致释放空间出错 // 开辟空间时#xff0c;节省动态开辟次数#xff0c;节省空间结构体最后一个成员允许是未知大小的数组 // 优点;在开辟空间时连续开辟便于释放空间不会因多次开辟导致释放空间出错 //      开辟空间时节省动态开辟次数节省空间提升内存空间利用率减少内存碎片 //      访问效率更高 //  // struct S {     int n;     int* arr;//指针大小随系统 4/8 个字节 }; int main() {     struct S* ps (struct S*)malloc(sizeof(struct S));     ps-arr (int*)malloc(5 * sizeof(int));//给指针arr单独开辟一个空间     int i 0;     for (i 0; i 5; i)     {         ps-arr[i] i;     }     for (i 0; i 5; i)     {         printf(%d , ps-arr[i]);     }     //调整大小     int* ptr (int*)realloc(ps-arr, 10 * sizeof(int));     if (ptr ! NULL)     {         ps-arr ptr;     }     for (i 5; i 10; i)     {         ps-arr[i] i;     }     for (i 0; i 10; i)     {         printf(%d , ps-arr[i]);     }     //释放     free(ps-arr);//先释放指针内的指针指向的空间     ps-arr NULL;     free(ps);//再释放指针     ps NULL;     return 0; } struct s {     int n;//柔性数组成员前必须至少有一个其他成员     int arr[];//柔性数组成员大小可以调整,计算sizeof时不算在内的用malloc来分配其大小 }; int main() {     struct s* ps (struct s*)malloc(sizeof(struct s) 5 * sizeof(int));//24个字节的空间     //struct s 的大小为4个字节剩余的20个字节分配给柔性数组成员连续开辟的空间     ps-n 100;     int i 0;     for (i 0; i 5; i)     {         ps-arr[i] i;//0 1 2 3 4     }     struct s* ptr (struct s*)realloc(ps, 44);     if (ptr ! NULL)     {         ps ptr;     }     for (i 5; i 10; i)     {         ps-arr[i] i;     }     for (i 0; i 10; i)     {         printf(%d , ps-arr[i]);     }     //释放     free(ps);     ps NULL; return 0; } void getmemory(char* p) void getmemory(char** p) {     *p (char*)malloc(100);     //p (char*)malloc(100);//没有free 形参p开辟的动态空间且无法找到导致内存泄漏 } void test(void) {     char* str NULL;     //getmemory(str);//此时传的是值p不能改变str的内容     getmemory(str);     strcpy(str, hello world);//此时拷贝指向的是空指针解引用NULL,拷贝失败,程序崩溃     printf(str);     free(str);     str NULL; } char* getmemory(void) {     char p[] hello world;     return p;//返回栈空间地址内容已销毁 } void test(void) {     char* str NULL;     str getmemory();     printf(str); } int main() {     test();     return 0; }
http://www.pierceye.com/news/911426/

相关文章:

  • 株洲网站建设服务建筑公司怎么注册
  • 心理学网站的建设网站开发公司比较有名
  • 需要做网站设计海南网页制作
  • 开发网站有什么用仿站小工具官网
  • 支付宝网站登录入口个人微信公众号如何推广
  • 北京网站制作net2006常见的营销型网站
  • 设计建设网站公司天津市建设信息网官网
  • 企业网站建站 费用比较有名的个人网站
  • 网站规划与开发设计企业班组建设案例
  • 招聘网站开发设计做网站 免费字体
  • 网站上传程序流程桐城住房和城乡建设局网站
  • 回力网站建设初衷ps可以做网站吗
  • 广州网站建设市场佛山专业做网站公司哪家好
  • 四川省凉亭建设工程有限公司网站的博客wordpress
  • 搭建一个网站需要多少钱?如何做网站二级域名
  • 广德县住房和城乡建设网站wordpress网站维护教程
  • 在网站上显示地图金湖县网站建设
  • 网站域名区别吗模板和网站是一体的吗
  • 百度网盟推广怎么选择投放网站抖音seo代理
  • 电商wordpress网站优化百度
  • phpcms v9 网站搬家南通网站设计专家
  • 延安网站建设推广黄骅市网站建设价格
  • 做网站怎么选关键词网站管理强化阵地建设
  • 网站制作是那个cms 导航网站
  • 网站标题优化技巧房产信息网上自助查询系统
  • wordpress电影网教程合肥网站快速排名优化
  • 药房网站模板网站中英文要怎么做
  • 做影视网站用什么网盘最好wordpress投资主题
  • 潍坊市建设工程质量安全监督站网站网站建设的毕业设计
  • 建筑网站夜里几点维护怎么开发软件app软件