![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的奋斗之C++语言进阶之路
斯文的布道师
这个作者很懒,什么都没留下…
展开
-
c++中const的用法,含义,好处
int main(){const int a;//常整形数int const b;//常整型数const int* c;//c是一个指向常整形数的指针,意思就是c所指向的内存数据不能被修改,本身可以改变int* const d;//d是一个常指针,意思就是指针变量不能被修改,但是d所指向的内存空间可以被修改/*1.指针做函数参数,提高代码的可读性,2,一目明了参数的输入输出特性int原创 2016-03-04 17:59:43 · 515 阅读 · 0 评论 -
c/c++冒泡排序
/*冒泡排序,开始的时候两个数进行比较,大的向后小的向前,第一次比较很容易的就把最大的一个数字放到了最后小的呢,继续向前,第二次当然也找到了第二个大的,放到倒数第二的位置,如此下去便可。这个是优化的冒泡排序方法,让k=j保存最后的那个数的下标,这样k后面的数都是排序好的了,这个排序是稳定的,时间复杂度是N平方*/#include using namespace std;void prin原创 2016-02-18 19:21:44 · 419 阅读 · 0 评论 -
c c++语言选择排序
#include //选择排序:/* 思想:每一趟从待排序的数据元素中选出最小的或者最大的一个元素,顺序放在已经排放好序的数列的最后,直到待排序的数据元素排完,选择排序是不稳定的排序方法 */using namespace std;void println(int array[],int len)//打一个辅助函数,打印这个数组{ for (int i =0; i<len;原创 2016-02-18 19:02:28 · 554 阅读 · 0 评论 -
c语言排序算法之插入排序
插入排序:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法。#include using namespace std;void printLn(int array[],int len){ for (int i =0; i<len; i++) { p原创 2016-02-18 18:51:43 · 366 阅读 · 0 评论 -
类是一个数据类型;对象是类的变量,定义一个类,是一个抽象概念
类是一个数据类型;对象是类的变量,定义一个类,是一个抽象概念,不会给你分配内存空间用数据类型定义变量的时候,才会分配内存,eg: Cilclec;面向对象的 */#includeusingnamespace std;classComputer{//属性public: char brand[20];//品牌原创 2016-02-18 15:33:47 · 2417 阅读 · 0 评论 -
逆序输出字符串采用递归的方式
#includeusing namespace std;void getReverseChar(char* str){ if (*str == '\0') { return; }else { getReverseChar(str+1); cout<<*str; }}int main(int argc, con原创 2016-04-24 10:28:47 · 5672 阅读 · 0 评论