Fill即Fill() 函数。是MATLAB、C++中的fill函数。
外文名Fill
MATLAB语法Fill ( chars, n )
属性函数
C语法fill(arr,arr+n,内容);
属于MATLAB,C++
MATLAB相关
![fill函数,fill与memset函数的区别](https://p.xsw88.cn/allimg/komo/20231008xxx/k17100.png)
fil(x1,y1,选项1,x2,y2,选项2,······)按向量元素的下标渐增次序依次用直线段连接x,y对应元素定义的数据点。假如这样连线所得的折线不封闭,那MATLAB会自动将折线首尾连接起来,形成封闭多边形。然后在多边形内部涂满指定颜色。
例:x=0:pi/10:2*pi;
y=sin(x);
fill(x,y,'b');%可绘制出内部涂蓝色的正旋曲线。
功能建立一个由指定字符串填充的指定长度的字符串。
语法Fill ( chars, n )
参数chars:string类型,指定用于重复填充的字符串n:long类型,指定由该函数返回的字符串的长度返回值String。函数执行成功时返回n个字符的字符串,该字符串以参数chars中的字符串重复填充而成。如果参数chars中的字符个数多于n个,那么使用chars字符串的前n个字符填充函数返回的字符串;如果参数chars中的字符个数少于n个,那么使用chars字符串反复填充,直到返回的字符串长度达到n为止。如果任何参数的值为NULL,Fill()函数返回NULL。
Dataadapter的fill方法:
利用数据源中的数据填充或刷新DataSet,其返回值是加载到DataSet中的行数量。Fill方法使用DataAdapter对象的SelectCommand的结果来填充DataSet。具体是通过使用DataReader对象来隐式地返回用于在DataSet中创建的表的列名称及类型(表和列仅在不存在时创建,否则使用现有的DataSet架构),并填充DataSet中的表。
C++相关
用法用途• 按照单元赋值,将一个区间的元素都赋同一个值
• fill(arr, arr + n, 要填入的内容);
代码示例头文件:[1]
区别与memset()函数的区别:
两者都可以用来对数组填充,memset是对按照字节来填充的,所以一般用来填充char型数组,也经常用于填充int型的全0或全-1操作。[2]
fill是按照单元来填充的,所以可以填充一个区间的任意值。
参考资料1.【C++】fill函数,fill与memset函数的区别 · CSDN(引用日期:2017-08-05)
2.memset与fill函数 · CSDN(引用日期:2017-08-05)
相关推荐
最新文章