fill函数的使用
头文件#include《cstring》 //不用书名号显示不出来不知道为什么

1.对一维数组a[n]的赋值,
fill(a,a+n,1)
第一个参数是起始地址
第二个参数是我们需要结束的地方,但不会报告a[n],区间为[a[0],a[n])前闭后开
第三个参数是我们需要的赋值,这个相对memeset()就灵活很多

2.对二维数组a[m][n]的赋值
fill(a[0],a[0]+mn,1)
参数的类型和上面的一样,这里唯一值得注意的是第一个起始地址,因为是二维数组,它的第一个数值的表达是 a[0][0],而它的地址就可以用a[0] 来表示。
例如赋予字符型
const char c=’.’; //单引号
fill(a[0],a[0]+10
10,c);

代码示例

#include<iostream>
#include<string>
#include<cstring>
using namespace std;
int main(){char a[10][10];const char c='.';fill(a[0],a[0]+10*10,c);for(int i=0;i<10;i++){for(int j=0;j<10;j++){cout<<a[i][j]<<" ";}cout<<endl;}
}

fill()的使用方法相关推荐

  1. ruby array_Ruby中带有示例的Array.fill()方法(1)

    ruby array Array.fill()方法 (Array.fill() Method) In this article, we will study about Array.fill() me ...

  2. ruby array_Ruby中带有示例的Array.fill()方法(3)

    ruby array Array.fill()方法 (Array.fill() Method) In this article, we will study about Array.fill() me ...

  3. 数组的fill方法_数组fill()方法以及JavaScript中的示例

    数组的fill方法 JavaScript fill()方法 (JavaScript fill() method) fill() method is used fill the array with a ...

  4. js数组fill()方法

    ES6为Array增加了fill()函数,使用制定的元素填充数组,其实就是用默认内容初始化数组. 该函数有三个参数. arr.fill(value, start, end) 复制代码 value:填充 ...

  5. C++STL之fill()函数使用方法

    fill()函数可以把数组或容器中的某一段区间赋为某个相同的值.与memset有近似之处. 测试代码: #include #include using namespace std; int main( ...

  6. 渐变色填充菱形c语言,生成渐变色填充六边形的4种方法

    HTML 导入代码模板: * { margin: 0; } .hex { margin: 0.5em auto; width: 16vw; height: 16vw; } /* ===== 方法 1 ...

  7. js map 排序_数组方法写给女友的一系列 JS 数组操作(建议收藏 | 内附思维导图)...

    前言 最近和女友,咳咳...(说出来可能会被打s)学习JS数组方法,用几个字形容的话就是听说过,实际使用.遇到的时候就分不清具体方法会得到怎样的结果. 今天我将通过这篇文章好好整理一下关于JS数组的方 ...

  8. android Arrays.fill()的使用

    今天,简单讲讲android Arrays.fill()的简单使用. 在 API 中所有的 fill 方法如下: static void fill(boolean[] a, boolean val) ...

  9. python显示gif图片报错_4种方法(plglet、tkinter、guizero、pygame)的GUI中显示gif

    1 说明: 1.1 环境:python3.8,微软编辑器vscode,深度deepin-linux操作系统. 1.2 代码亲测,注释详细,通俗易懂,适合收藏和转发,慢慢分析,避免入坑. 1.3 锻炼p ...

最新文章

  1. linux下打印机共享及监控
  2. 1807. [NOIP2014]寻找道路P2296 寻找道路
  3. Solidworks如何创建投影曲线
  4. vsphere中虚机的cpu热插拔和内存热添加
  5. 根据表中的时间戳字段统计每天数据的数量
  6. java守护锁_Java 对象锁-synchronized()与线程的状态与生命周期与守护进程
  7. Codeforces 1181
  8. 封头名义厚度如何圆整_压力容器封头厚度计算
  9. webview与android java交互
  10. python 错误AttributeError: ‘dict_keys‘ object has no attribute ‘sort‘
  11. 魔术师利用一副牌中的13张红桃c语言,魔术师的猜牌术(1) 魔术师利用一副牌中的13张黑桃 - 下载 - 搜珍网...
  12. 职场学会这三招,谁都想跟你交朋友
  13. python实现小型搜索引擎设计_Python实现:设计克隆模式
  14. 微信小程序使用webview打开pdf文档及显示网页内容
  15. C 语言之父丹尼斯·里奇逝世十周年
  16. 买服务器上国外网站,国外服务器怎么买?
  17. 保密局计算机网络的安全检查与防护,自治区网络安全检查组莅临图书馆检查指导工作...
  18. 2个 windows 下的网络测试工具
  19. 【Appium】Python+Appium实现支付宝蚂蚁森林自动收取能量的一种解决方案
  20. [原创]桓泽学音频编解码(7):MP3 和 AAC 中huffman解码原理,优化设计与参考代码中实现...

热门文章

  1. XmlHttp.open函数
  2. Zigbee疑难问题定位以及思路方法分享 (一)
  3. RestTemplate和ResponseEntity
  4. Transferability vs. Discriminability: Batch Spectral Penalization for Adversarial Domain Adaptation
  5. 归并排序(C语言版)
  6. 百度网盘限速解决方案--motrix
  7. 微信小程序苹果iOS长按图片无法转发、发送给朋友、保存,它们无效的解决办法
  8. [韩国KBS][伟大的遗产]
  9. GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022
  10. 国际上进行盲源分离研究的主要学者及其研究方向