www问答网
所有问题
C语言里 memset和sizeof是什么意思
C语言里 memset和sizeof是什么意思 例memset(a,0,sizeof(a)) 这里的a是一个数组
举报该问题
其他回答
第1个回答 2017-12-28
memset是个函数,它在
string.h
头文件中有声明。
它有三个参数,一是所要set的首地址,二是set的值,三是set的字节数,
num肯定是个数组,因为数组在传参时能自动转成指向数组的首元素的指针,
如果不是数组,应该写成memset(&num, 0, sizeof(num));
追问
那么这个函数的具体作用是什么?sizeof是计算num的字节数吗?
本回答被网友采纳
第2个回答 2022-05-14
memset是C标准库提供的函数,包含在 <string.h>头文件中!如果不是初始化的时候,想把数组置为全零可以用memset。
相似回答
请问在
C语言
编程
中memset
(table,0,
sizeof
(table))代表
什么意思
。??
答:
sizeof是
计算table内存空间大小
的意思
c语言中的
meset
是什么意思
如何用?
答:
memset用来对一段内存空间全部设置为某个字符
,一般用在对定义的字符串进行初始化为‘ ’或‘\0’;例:char a[100];memset(a, '\0', sizeof(a));memcpy用来做内存拷贝,你可以拿它拷贝任何数据类型的对象,可以指定拷贝的数据长度;例:char a[100],b[50]; memcpy(b, a, sizeof(b));注...
c语言
关于字符数组和整型数组清零
答:
C语言
数组和整型数组清空方法,示例:1、整数数组清零 函数:void bzero(void *s, int n)头文件: #include <string.h> 功能说明:将字符串s的前n个字符置为0,一般n取
sizeof
(s),将整块空间清零;举例:char str[10]; bzero(str, sizeof(str)); 也可以将整个结构体清零;2、数组...
memset
(f,0,
sizeof
(f))
是什么意思
答:
常用于数组的初始化, f是一个数组,将它的所有元素初始化为0
memset(f/*数组名*/,0/*要赋予的值*/ ,sizeof(f)/*数组元素个数*/)
;
看照片
中的
代码,解释一下
memset
(s,0,
sizeof
(s));
答:
这个函数的原型是void *
memset
(void *s, char ch, unsigned n);功能是把s指向的内存中每个字节的内容设为ch,n表示换多少个。你传的图顺序有点问题,我没有仔细看,只能说比如那个memset(s,0,
sizeof
(s));就是把数组s的成员全部初始化为0。
这条语句
是什么意思
,有什么作用,请高手解释下,谢谢
memset
(a,'0...
答:
函数原型如下:void *
memset
(void *s, int ch,
size
_t n);函数解释:将s中前n个字节 (typedef unsigned int size_t)用 ch 替换并返回 s 。这条语句是把a中所有字节换做字符“0”,常用来对指针或字符串的初始化。
C语言
///
答:
ch,size_tn);中key实际范围应该在0~~255,因为该函数只能取ch的后八位赋值给你所输入的范围的每个字节,比如int a[5]赋值memset(a,-1,
sizeof
(int )*5)
与memset
(a,511,sizeof(int )*5) 所赋值的结果是一样的都为-1;因为-1的二进制码为(11111111 11111111 11111111 11111111)而511的...
memset
()函数
答:
1、
memset是
计算机
中C
/C++
语言
函数。将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值, 第二个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。函数介绍:void *memset(void *s, int ch,
size
_t n);2...
C语言中
printf有无计算功能?
memset
有
什么
用?
答:
printf函数家族用于格式化的输出。没有计算功能
memset
()的深刻内涵:用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘/0’;例:char a[100];memset(a, '/0',
sizeof
(a));
大家正在搜
sizeof函数c语言什么意思
c语言sizeof与strlen
C语言sizeof函数
c语言数据转换sizeof
c语言sizeof数组
c语言sizeof用法
c语言sizeof作用
c语言用sizeof求字节数
c语言sizeof函数用法