为什么memset函数只能赋值为0?

版权声明:本文为博主原创文章,转载请注明。 https://blog.csdn.net/qq_41181881/article/details/79931512

memset是依靠二进制进行初始化的。所以只能赋值为0;(其它待测试)

memset(f,0,sizeof(f));这个红色的0,并不能随意修改(比如想把f数组全部赋为9 那就不能用这个函数 只能用for循环);

如果将0改为9,将会出现乱码情况;

猜你喜欢

转载自blog.csdn.net/qq_41181881/article/details/79931512