关于memset初始化填充数组。
来源:互联网 发布:如何评价王毅 知乎 编辑:程序博客网 时间:2024/05/16 08:05
#include <cstdio>#include <cstring>using namespace std;int a[10];int main(){ memset(a, 0x01, sizeof(a)); for(int i = 0; i < 10; i++) printf("%d ", a[i]); puts(""); printf("res = %d\n", (1<<24) + (1<<16)+(1<<8)+1 ); getchar(); return 0;}
输出结果,会发现res和a[i]的值是一样的,都是二进制的 00000001,00000001,00000001,00000001(16进制的 0X01010101)。
memset(a, 0x7f, sizeof(a)):则a[i]的值是 0x7f7f7f7f,即二进制的 01111111,01111111,01111111,01111111,这是个很大的正数了,因此常用它来给数组赋无穷大的初值
阅读全文
0 0
- 关于memset初始化填充数组。
- 关于memset初始化动态数组:
- fill和memset 数组填充跟数组初始化
- memset快速初始化数组
- memset初始化维数组
- memset函数 数组初始化
- memset函数初始化数组
- c的关于数组初始化 和 memset用法
- c的关于数组初始化 和 memset用法
- 指针数组、数组指针、memset填充问题
- memset对数组的初始化
- 关于初始化数组 c++ memset函数。和sizeof的一些说明。
- 用memset函数初始化字符数组
- Q14 密码问题 字符数组初始化memset
- 数组初始化 –memset or {0}
- C++二维动态数组memset()函数初始化
- memset对非字符串数组初始化
- 数组的初始化与memset的注意事项
- Exif Info 隐私政策
- 数据结构平衡树汇总(AVL 红黑树 Treap B树 B+树 2-3 2-4)
- 自定义IOS系统弹框
- SVN更新时每个字母代表的含义
- RANSAC Fitting
- 关于memset初始化填充数组。
- ConcurrentHashMap和HashMap和HashTable
- Collection接口的常用方法
- linux 无线网卡的连接(命令行) —— network-manager(nmcli)
- java 解析SOAP字符串指定标签转换为实体类
- tcp协议系列文章(4):TCP带宽,时延和RTT等的关系
- Kotlin扩展函数与重载操作符解析
- 并发编程cas的aba问题
- ButterKnife的用法