c++语言中memset函数怎么用

 时间:2024-10-14 13:21:13

1、该函数语法:void * memset ( void * ptr, int value, size_t num );ptr指的是指向内存块的指针。value指的是内存块被设定的数值的大小。size_t num指的是内存块的大小。

c++语言中memset函数怎么用

3、数盲褓梆尺组的初始化:对于数组a[]的初始化:memset(a,0,size)。表示把数组a中的所有元素设置成0.垆杪屑丝#include<string.h>#include<iostream>using namespace std;int main(){ int a[]={1,2,3}; int n=sizeof(a)/sizeof(int); //initial the array memset(a,0,sizeof(a)); //print the array for(int i=0;i<n;i++) cout<<a[i]<<" ";}

c++语言中memset函数怎么用

5、注意:对数组a[]进行初始化时,表达式memset(a,0,size)中的size依宏氽墓指的是数组所占内存的大小,而不是数组中元素的个数。下面这个是错误的示例:#include<string.h>#include<iostream>using namespace std;int main(){ int a[]={1,2,3,4} ; int n=sizeof(a)/sizeof(int ); //initial the array memset(a,0,n); //print the array for(int i=0;i<n;i++) cout<<a[i]<<" ";}

c++语言中memset函数怎么用
  • 宝可梦传说阿尔宙斯吹火岛野贼三姐妹怎么打
  • 海贝音乐怎么显示完整封面
  • 【最强蜗牛】怎样补充探索口粮
  • 《宠物小精灵XY》电脑版攻略之安卓模拟器玩法
  • 阿尔宙斯巨藤蔓怎么抓
  • 热门搜索
    胡杨林旅游 阳江旅游景点 旅游公司简介 中山旅游景点大全 爱尔兰旅游 湖南旅游地图 安徽旅游政务网 德州旅游 中国水上旅游网 格尔木旅游