
汉诺塔
青鱼29
这个作者很懒,什么都没留下…
展开
-
C++深浅拷贝的问题及解决
#define _CRT_SECURE_NO_WARNINGS 1#include <iostream>#include <string>using namespace std;//常量指针:const char* pc1 =>指针的值不可以修改,但指针可以修改//指针常量:char* const pc1 =>指针地值可以修改,但指针不能修改class Person{public: //构造函数意义:可以对类中的成员变量进行初始化 Person(co.原创 2021-12-08 15:15:39 · 206 阅读 · 1 评论 -
C语言:汉诺塔-函数调用
代码注释很详细了#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int move(int N, char A, char B, char C) //N表示当前移动的几号盘{ if (N == 1) { printf("圆盘%d,从%c移到%c!\n", N, A, C); } else { //当圆盘数量超过1时,需要将N-1个圆盘放在柱子B,再将最大的圆盘第N个圆盘放在柱子C move(N - 1, A,原创 2021-10-31 23:08:23 · 684 阅读 · 1 评论