博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C机顶盒开发实战常用初始化类型:数组、结构、指针
阅读量:6329 次
发布时间:2019-06-22

本文共 1027 字,大约阅读时间需要 3 分钟。

 char* buf = "安吉轻松2日游";

 int len;
 char * tmp = NULL;
 len = sizeof(char);//len=strlen(buf);strlen是指一个字符串的实际长度,从开始算到'\0'结束,而sizeof指一个数组定义的类型容量大小

 tmp = (char*)malloc(len);

 memset(tmp,0x00,len);//初始化指针内存
 strcpy(tmp,buf);
 printf("tmp=%s\n",tmp);
 free(tmp);  

------------------------------------------------------------------

 NetParameter lNetParam;
 memset(&lNetParam,0,sizeof(NetParameter));//初始化结构内存
 strcpy((char *)lNetParam.configversion,"004vwer");
 strcpy((char *)lNetParam.ssid,"AP1234");
 strcpy((char *)lNetParam.ipaddr,"172.16.8.125");
 strcpy((char *)lNetParam.mask,"004vwer");
 strcpy((char *)lNetParam.gateway,"004vwer");
 strcpy((char *)lNetParam.dns1,"004vwer");
 strcpy((char *)lNetParam.dns2,"004vwer");
 printf("configversion=%s\nssid=%s\nipaddr=%s\n",lNetParam.configversion,lNetParam.ssid,lNetParam.ipaddr);
   -----------------------------------------------------------------
    char *serveraddr="172.16.8.125";
    char serverip[20]={0};
    memset(serverip,0,20);//初始化数组内存
    strcpy(serverip,serveraddr);
    printf("serverip=%s\n",serverip);

 

 

 

转载地址:http://zryoa.baihongyu.com/

你可能感兴趣的文章
项目评论
查看>>
求子数组的最大和
查看>>
CSS modules 与 React中实践
查看>>
新电脑装不了win7?来试试我的方法!
查看>>
my25_Mysql操作技巧汇总
查看>>
Java中强、软、弱、虚引用
查看>>
sql语句大全
查看>>
通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的
查看>>
《小账本》开发日志 第三天
查看>>
zookeeper节点类型CreateMode
查看>>
java JFrame窗体真正关闭
查看>>
石子合并
查看>>
Android 隐藏手机号中间四位和隐藏邮箱地址中间四位
查看>>
将mcomaster配置以apache运行
查看>>
kinect sdk开发入门WPFdemo笔记[2] 获取深度数据
查看>>
html块状元素、内联元素
查看>>
IPerf——网络测试工具介绍与源码解析(1)
查看>>
Python-Day7
查看>>
PreparedStatement是如何大幅度提高性能的
查看>>
Altium_Designer17-PCB-如何重新定义板子外形
查看>>