学不进去怎么办?
{:5_99:} 给自己放个假,去看看外面的世界{:5_109:} 大多数人都这样,跟着敲代码,到后面熟练了就轻松了 试试找一些有趣的实例,看看能不能提起兴趣 学习任何东西,刚开始都是会比较郁闷的,因为这个全新的领域对于你来说,什么都是未知的,有可能会感觉很迷茫、很焦灼,这很正常,但只要耐下心来,从最基础的依葫芦画瓢,多敲代码,累积经验,很快,绝对比你自己想象的要快,周边很多人都会喊你一声“大神”,这就是量变到质变的过程。 小甲鱼 发表于 2021-5-17 02:35学习任何东西,刚开始都是会比较郁闷的,因为这个全新的领域对于你来说,什么都是未知的,有可能会感觉很迷 ...
鱼老师,有个问题
#include <stdio.h>
#include <stdlib.h>
typedef struct BitNode{
int data;
struct BitNode *left, *right;
}BitNode, *BitTree;
void CreateBiTree(BitTree *);
int main(void)
{
BitTree tree;
CreateBiTree(&tree);
return 0;
}
在我的理解中,一个指针变量存放的内容是一个指针的内存地址,我可以叫它二级指针。
在如上代码上,直接传递一个一级指针的地址,为什么就变成了二级指针?
有人告诉我,
BitTree相对BitNode来说,BitTree是一个一级指针
BitTree tree--> tree相对BitTree来说也是一个一级指针,但是相对BitNode是一个二级指针。
但是我在函数声明里面不是一个BitTree的二级指针吗?
小甲鱼 发表于 2021-5-17 02:35
学习任何东西,刚开始都是会比较郁闷的,因为这个全新的领域对于你来说,什么都是未知的,有可能会感觉很迷 ...
谢谢 老师
页:
[1]