- 博客(6)
- 收藏
- 关注
原创 函数库
原文章:https://www.cnblogs.com/aiguona/p/7304945.html头文件:#include<algorithm>#include <iostream>#include <algorithm>using namespace std;int main (){ int arr[] = {3,2,1}; cout<<"用prev_permutation对3 2 1的全排列"<<endl;
2021-05-13 10:41:59 127
原创 bug存档20200114:输入数组程序强制终止后strlen函数输出0
前言输入字符数组时遇到的奇怪事情:strlen函数输出0输入方式一char a[6];int i=0;while(cin>>a[i]){ i++;}cout<<i<<' '<<strlen(a); 样例://input 1 2 3 3 3输出方式二char a[6];int i=0;while(cin>>a[++i]);cout<<i<<' '<<strlen(a); 样
2021-01-14 20:57:55 173
原创 用指向指针的指针的方法对n个整数排序并输出
前言存档。困扰了我很久的题目感觉现在思路还不是很清晰。指针好难哦!有什么还不清楚的地方将来补上!以下是本篇文章正文内容,下面案例可供参考题目描述用指向指针的指针的方法对n个整数排序并输出要求将排序单独写一个函数,n和整数在主函数中输入,最后在主函数中输出#include <stdio.h>int main(){ _____(1)__________ int i,n,digit[20],**p,*pstr[20]; scanf("%d",&n); for(i
2021-01-09 17:25:24 4184 2
原创 小白基础算法
排序方法冒泡排序选择排序插入排序打桶排序初始化代码 int a[10]; for(int i=0;i<10;i++)a[i]=i;冒泡排序正序:(从大到小)相邻两个数比较,较小的放后面,逐个比较一轮后最小的数就换到了最后一位,再从第二个数开始比较,一轮后第二小的数放到倒数第二位…一直重复for(int i=0;i<9;i++)for(int j=0;j<9-i;j++)if(a[j]<a[j+1]){ int t=a[j]; a[j]=a[j+1]; a[j
2021-01-09 15:57:30 187 1
原创 关于字符串的种种
常见字符和字符串的读取时常忘记,常常复盘!!cin.get()、cin.getline()、getline()、gets()、getchar()一、 Cin.get()1.输入一个字符ch=cin.get();//cin.get(ch);2.输入字符串,中间空格隔开,回车结束注意:界定的长度包含系统赋予的’\0’和空格char a[20];cin.get(a,20);二、Cin.getline()cin.getline(接受字符串m,接受个数5,结束字符)三、Getline
2021-01-08 14:41:35 182
转载 小郑的指针学习指南
小郑的指针学习指南文章目录小郑的指针学习指南前言一、指针们的类型二、加加减减让我想自杀1.2.总结前言因为word记录好丑啊,所以打算写CSDN了!!一、指针们的类型摘自谭浩强《c++程序设计》二、加加减减让我想自杀1.C语言中 p++、++p、++*p 、(*p)++的区别代码如下 :#include <iostream>using namespace std;void fun(char *a,char *b){ a=b; (*a)++;}int
2021-01-08 14:20:21 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人