常用函数
雪国恋人
雪国人
展开
-
【常用函数1】memset()函数的使用
1、概述memset()函数,称为按字节赋值函数,使用时需要加头文件 #include<cstring>或者#include<string.h>。通常有两个用法:(1)用来给整形数组整体赋值为0或者-1;(2)给字符数组整体赋值2、整形数组整体赋值整形数组整体赋值为0或-1:#include <iosream>#include <...原创 2019-04-11 16:02:10 · 755 阅读 · 0 评论 -
【知识小贴士3】cin 与 cin.getline()函数同时使用时的一个疑问
问题前面我们说过,cin在接收字符串时不能接收含有空格的字符串,所以我们使用cin.getline()函数。但是当如果在cin.getline()函数前面用到cin,你会发现出问题了!!!!,如下:#include <iostream>using namespace std;int main(){ int a; char ch[100]; cin...原创 2019-04-18 14:40:13 · 893 阅读 · 0 评论 -
【常用函数3】itoa()和atoi() 函数的使用方法
前言数值型字符串与对应的数之间的相互转换,在我们题目中的经常使用,例如:“12345” 转换为对应的整数值 12345,567 转换为对应的字符串 “567”。今天先来讨论,整数型字符串与其对应整数值之间的转换函数:itoa,atoi。浮点数下次讨论。从函数名称你也能猜出 a:ASCII码,i:int单个数与对应字符之间的转换不论是单个字符,还是字符串,与对应数字之间的转换本质上都是...原创 2019-04-24 13:41:09 · 410 阅读 · 0 评论 -
【常用函数2】sort()函数的简单实用方法
排序是我们最常遇到的编程问题,事实上在<algorithm>头文件中就包含一个排序函数:sort()用法一:一维数组,升序#include <iostream>#include <algorithm>using namespace std;int main(){ int a[10]={11,43,1,45,67,89,33,456,2,...原创 2019-04-19 22:04:26 · 294 阅读 · 0 评论 -
【常用函数4】字符串逆转函数 strrev()、reverse()
一、strrev( ) 函数头文件:#include<cstring> 或 #include<string.h>#include<iostream>#include<cstring>using namespace std;#define N 20int main(){ char ch[N]="hello!"; strrev(...原创 2019-04-29 14:07:17 · 1081 阅读 · 0 评论 -
【常用函数6】fill()函数的使用
前言前面我们讲解了memset()函数,我们知道memset()函数是“按字节填充值”的,当填充整数型数组时,只能填充0和-1。那么有没有可以填充任意值的函数呢?有!这就是我们要给大家介绍的fill()函数,我们称之为“按元素填充值”函数。代码包含的头文件:#include<algorithm>使用方法:fill(arr, arr + n, 要填入的值); ...原创 2019-05-05 15:38:28 · 2775 阅读 · 0 评论 -
【常用函数5】数组元素逆转函数 reverse()
前言:前面我们介绍了reverse()函数能够将字符串逆转,reverse函数也能够将一般的 整数型、浮点型、字符型 数组元素逆转。参考代码:包含头文件:#include <algorithm>#include<iostream>#include<algorithm>using namespace std;int main(){ int...原创 2019-04-30 09:23:56 · 1966 阅读 · 0 评论