

















这个基础函数,主要见过两种用法:
1.内存初始化
2.考试!!!(鉴于经常考试翻车,立个flag,逢考必对~)
memset声明:
void * memset ( void * ptr, int value, size_t num );
memset入参:
1 #include "stdio.h" 2 #include "string.h" 3 4 int main() 5 { 6 int i = 0; 7 memset(&i, 256, sizeof(i)); 8 9 unsigned char* m = (unsigned char*)(&i); 10 for (int j = 0; j < sizeof(i); j++) 11 { 12 printf("%d\n", m[j]); 13 } 14 return 0; 15 }
output:0000
memset(&i, 128, sizeof(i));
output:
128
128
128
128
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。