一些常用函数:memset、memcpy、strlen、strcpy

memset一般用作初始化函数。作用是将某一块内存中的内容全部设置为某一值。
格式:起始指针、设定的初始值、长度

memset(buffer,0,sizeof(int)*10);//在buffer处初始化10个0

memcpy用于从源内存地址的起始位置开始拷贝若干个字节到目标内存地址。
格式:返回指针,源指针、长度

memcpy(dst, src, strlen(src)+1);

strlen是计算字符串长度的函数,从内存任意位置开始到’\0’为止的字符数量,一般比sizeof得到的少1。
格式:字符串指针

strlen(str);

strcpy是字符串拷贝函数,把含有’\0’结束符的字符串复制到另一个地址空间。
格式:返回指针,源指针

strcpy(dst,src);

猜你喜欢

转载自blog.csdn.net/weixin_42979679/article/details/103846996
今日推荐