memset赋值

Posted asdic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了memset赋值相关的知识,希望对你有一定的参考价值。

比较神奇的事情

可能和二进制有关系吧

#include<bits/stdc++.h>

using namespace std;

int f[1000];
int main(){
    memset(f,127,sizeof f);
    for(int i=0;i<=10;i++) printf("%d ",f[i]);return 0;
}结果:2139062143  inf
#include<bits/stdc++.h>

using namespace std;

int f[1000];
int main(){
    memset(f,128,sizeof f);
    for(int i=0;i<=10;i++) printf("%d ",f[i]);return 0;
}结果:-2139062144  -inf

 

以上是关于memset赋值的主要内容,如果未能解决你的问题,请参考以下文章

为数组赋值:memset vs for 循环

关于memset的赋值(最大值最小值的选择)

memset的用法

C语言 数组初始化的三种常用方法({0}, memset, for循环赋值)以及原理

memset 函数的赋值问题

memset赋值