![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 56
普通网友
这个作者很懒,什么都没留下…
展开
-
c++指针作为形参常见问题--2
【案例1】【错误案例】#include<iostream>#include<cstddef>#include<cstdio>#include<cstdlib>#include<cstring>using namespace std; typedef struct charlink { char ch; stru...原创 2020-01-03 20:49:20 · 359 阅读 · 0 评论 -
链表的尾插法和头插法
【链表的尾插法】字符串"235"正序输出,即输出为"235"#include<iostream>#include<cstddef>#include<cstdio>#include<cstdlib>#include<cstring>using namespace std; typedef struct charlink...原创 2020-01-02 02:01:03 · 214 阅读 · 0 评论 -
c++指针作为形参常见问题--1
【错误案例1】 错误原因,函数createCharLink中定义的指针p虽然是在堆上申请的内存空间,但是函数createCharLink没有返回值,所以main函数中的指针p未定义,因此编译未通过。解决办法是,把指针p的声明放在main函数体外,紧跟结构体charlink的定义之后,并且仅仅在createCharLink函数中定义它。或者,把createCharLink更改为返回值为CharLin...原创 2020-01-01 18:19:01 · 300 阅读 · 0 评论 -
基数排序
/*Input: An array of data, and the total number in the array, digit count of max number.Output: Sorted array.Begin define 10 lists as pocket for i := 0 to max -1 do m = 10i+1 p ...原创 2019-12-13 12:35:35 · 111 阅读 · 0 评论 -
杨辉三角纯数学C语言实现
#includevoid main(){long int fuc(int,int);/*在此声明一个函数fuc(int,int),用它来实现计算每一行中,除去第0列外的其它元素的值,即二项式系数。*/long int a[8][8];int i,j;for(i=0;ia[i][0]=1;/*使每一行的第一列元素,提前赋值为1。其实,在这里我们做了这样的假设,第1行到原创 2015-09-05 19:32:19 · 555 阅读 · 0 评论 -
C++实现英文句子按单词反序
/**** reversestr.cpp** 实现英文句子按单词反序** 如输入是 You are a lucky dog ! 输出是 !dog lucky a are You*/#include<iostream>#include<string.h>using namespace std;void reversestr(char *start,cha...原创 2016-04-30 00:00:16 · 1868 阅读 · 0 评论 -
用两个栈来实现一个队列
// 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。//栈是先进后出(栈顶好比队列的尾),队列是先进先出,入栈再出再栈就可以了。class Solution{public: void push(int node) { while (!stack2.empty()) { stack1.push(stack2.top()); st...原创 2018-04-04 20:40:39 · 120 阅读 · 0 评论