一、c语言中比long型范围更大的数据类型为longlong型。
二、longlong型数据范围:longlong型数据的最大值:9223372036854775807。
longlong型数据的最小值:负9223372036854775808。
三、long型数据范围:long型数据的最小值:负2147483648。
long型数据的最大值:2147483647。
子,是一个节点下一级与该节点相连的节点叶,叶子,整个二叉树末端的节点(没有子节点的节点就是叶子。
二叉树,在计算机科学中,二叉树是每个结点最多有两个子树的树结构。
通常子树被称作左子树和右子树,二叉树常被用于实现二叉查找树和二叉堆,二叉树是一个连通的无环图,并且每一个顶点的度不大于3,有根二叉树还要满足根结点的度不大于2,有了根结点之后,每个顶点定义了唯一的父结点,和最多2个子结点,没有足够的信息来区分左结点和右结点。
如果不考虑连通性,允许图中有多个连通分量,这样的结构叫做森林。
类型如下:
1.完全二叉树,若设二叉树的高度为h,除第h层外,其它各层1至h减1 的结点数都达到最大个数,第h层有叶子结点,并且叶子结点都是从左到右依次排布,这就是完全二叉树;
2.满二叉树,除了叶结点外每一个结点都有左右子叶且叶子结点都处在最底层的二叉树;
3.平衡二叉树,是一棵二叉排序树,且具有以下性质,它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。
EOF表示“文字流”的结尾。
这里的"文字流",可以是文件,也可以是标准输入。
EOF不是特殊字符,而是一个定义在头文件的常量,一般等于负1。
除了表示文件结尾,EOF还可以表示标准输入的结尾。
但是,标准输入与文件不一样,无法事先知道输入的长度,必须手动输入一个字符,表示到达EOF。
EOF虽然是文件结束符,但并不是在任何情况下输入Ctrl加D都能够实现文件结束的功能,只有在下列的条件下,才作为文件结束符。
遇到getcahr函数执行时,要输入第一个字符时就直接输入Ctrl加D,就可以跳出getchar,去执行程序的其他部分;在前面输入的字符为换行符时,接着输入Ctrl加D;在前面有字符输入且不为换行符时,要连着输入两次Ctrl加D,这时第二次输入的Ctrl加D起到文件结束符的功能。