结构体初始化
来源:互联网 发布:sai手绘软件下载 编辑:程序博客网 时间:2024/05/22 00:06
memset可以方便的清空一个结构类型的变量或数组。 如: struct sample_struct { char csName[16]; int iSeq; int iType; }; 对于变量 struct sample_strcut stTest; 一般情况下,清空stTest的方法: stTest.csName[0]='\0'; stTest.iSeq=0; stTest.iType=0; 用memset就非常方便: memset(&stTest,0,sizeof(struct sample_struct)); 如果是数组: struct sample_struct TEST[10]; 则 memset(TEST,0,sizeof(struct sample_struct)*10);最近很多项目都需要在初始化里对变量进行初始化,对于结构体变量,只要按这种方式初始化很方便,对于结构体中某个变量默认值不为0的,单独在对其进行赋初值。
阅读全文
0 0
- 结构体初始化--指定初始化
- 结构体的初始化
- 结构体变量初始化
- 结构体初始化
- C++结构体初始化
- 结构体的初始化
- 结构体初始化方法
- 结构体初始化
- 结构体初始化
- 结构体初始化
- c 结构体初始化
- 结构体初始化
- 结构体初始化
- 结构体数组初始化
- 结构体初始化
- 结构体初始化
- 结构体初始化
- c结构体初始化
- [Leetcode] 217. Contains Duplicate 解题报告
- WPF之CheckBox样式
- mui选项卡跳转问题
- Lintcode79 Longest Common Substring solution 题解
- IOS动画库汇总
- 结构体初始化
- C# 浏览器外部启动和开机自启的有时出错的问题
- makefile = := ?= +=的作用
- Count Primes
- vs下编译不出错但是有小红线
- Lintcode80Mediansolution题解
- Re-install Flyme or Native Google Android on Meizu MX4 Ubuntu (by quqi99)
- cocos2d-x-lua:API-Toggle菜单
- 文件上传至服务器(java+[easyUi+common])