1、声明语句:定义函数种使用的变量的名称和类型。2、赋值语句:变量被声明了之后,我们就可以通过赋值语句给它赋上我们想要的值。3、消息语句:将消息发送给对象,激发某种行为。4、函数调用:执行函数,被调用的函数被执行完毕后,程序返回到函数调用语句后面的语句。5、函数原型:声明函数的返回类型、函数接受...
回答于 2022-04-13 08:41
string 类是 STL 中 basic_string 模板实例化得到的模板类一.构造函数string 类有多个构造函数,用法示例如下:string s1(); //s1 = ""string s2("hello"); //s2 = "hello"string s3(4,'k'); //s3 = "kkkk"string s4("12345",1,3); //s4 = "234",即"12345"从下标1开始,长度为3的子串二.对string对象进行赋...
回答于 2022-04-13 08:33
cin.ignore():C++跳过(忽略)指定字符ignore() 是 istream 类的成员函数。#include <bits/stdc++.h>using namespace std;int main(){int n;cin.ignore(5, 'A');cin >> n;cout << n;return 0;}程序的运行过程可能如下: abcde34↙ 34cin.ignore() 跳过了输入中的前 5 个字符,其余内容被当作整...
回答于 2022-04-13 08:27
cout.put():输出单个字符ostream 类除了提供上一节介绍过的用于格式控制的成员函数外,还提供了专门用于输出单个字符的成员函数——put() 例:输出单个字符 a。cout.put('a');单纯的数字也可以cout.put(65 + 32);cout.put(97);//输出的是:a例:有一个字符串“hello world”相反的顺序输出#include <bits/stdc+...
回答于 2022-04-13 08:26
cin.get():C++读取单个字符get() 是 istream 类的成员函数,此函数从输入流中读入一个字符,返回值就是该字符的 ASCII 码。如果碰到输入的末尾,则返回值为 EOF。注意:get() 函数不会跳过空格、制表符、回车等特殊字符,所有的字符都能被读入。
回答于 2022-04-13 08:25
函数指针作为某个函数的参数函数指针变量可以作为某个函数的参数来使用的,回调函数就是一个通过函数指针调用的函数。简单讲:回调函数是由别人的函数执行时调用你实现的函数。
回答于 2022-04-12 22:40
函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); // 声明一个指向同样参数、返回值的函数指针类型
回答于 2022-04-12 22:38
希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。希尔排序是基于插入排序的以下两点性质而提出改进方法的:插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位
回答于 2022-04-12 22:35