找到 34423 篇文章 关于编程

C++ 中的 memset

Ankith Reddy
更新于 2019-07-30 22:30:25

894 次查看

在本节中,我们将了解 memset() 函数在 C++ 中的用途。此函数将字符的值转换为无符号字符,并将其复制到给定 str[] 指向的对象的前 n 个字符中。如果 n 大于字符串大小,则结果未定义。memset() 函数的语法void* memset( void* str, int c, size_t n);在这个示例中,我们将使用一个字符串,然后将每个字符转换为其他字符,直到长度 n。示例 在线演示#include using namespace std; int main() {    char str[] = "Hello World";    memset(str, ... 阅读更多

C++ 中的 log() 函数

George John
更新于 2019-07-30 22:30:25

590 次查看

C/C++ 库函数 double log(double x) 返回 x 的自然对数(以 e 为底的对数)。以下是 log() 函数的声明。double log(double x)参数是浮点值。此函数返回 x 的自然对数。示例 在线演示#include #include using namespace std; int main () {    double x, ret;    x = 2.7;    /* 查找 log(2.7) */    ret = log(x);    cout

C++ 程序:查找二叉树中最深的左叶子节点

Samual Sam
更新于 2019-07-30 22:30:25

148 次查看

二叉树最多有两个子节点,分别称为左子节点和右子节点。这是一个 C++ 程序,用于查找二叉树中最深的左叶子节点算法开始。    函数 deepestLLeafutil() 查找给定   二叉树中最深的左叶子节点:         lvel 是当前节点的层级。       maxlvel 是指向迄今为止找到的最深的左叶子节点的指针         isLeft 指示此节点是其父节点的左子节点         resPtr 是指向结果的指针         如果 root 等于 Null ... 阅读更多

C++ 中的 exp() 函数

Chandu yadav
更新于 2019-07-30 22:30:25

626 次查看

C/C++ 库函数 double exp(double x) 返回 e 的 x 次幂的值。以下是 exp() 函数的声明。double exp(double x)参数是浮点值。此函数返回 x 的指数值。示例 在线演示#include #include using namespace std; int main () {    double x = 0;    cout

C++ 程序:为后缀表达式构建表达式树

karthikeya Boyini
更新于 2019-07-30 22:30:25

2K+ 次查看

表达式树基本上是一棵二叉树,用于表示表达式。在表达式树中,节点对应于运算符,每个叶子节点对应于操作数。这是一个 C++ 程序,用于为后缀表达式构建表达式树,并进行中序、前序和后序遍历。算法开始    函数 r() 具有字符变量作为参数。       如果字符是 + 或 - 或 * 或 / 则          返回值为 -1       如果字符是从 A 到 Z 则          返回值为 ... 阅读更多

C++ 程序:检查给定的二叉树是否是另一棵二叉树的子树

Samual Sam
更新于 2019-07-30 22:30:25

190 次查看

二叉树是一种树形数据结构,其中每个节点最多有两个子节点,分别定义为左子节点和右子节点。算法开始    函数 identical():        以两个节点 r1 和 r2 作为参数。       如果 r1 和 r2 为 NULL 则          返回 true。       如果 r1 或 r2 为 NULL 则          返回 false。       返回 (r1->d 等于 r2->d 并且          调用函数 Identical(r1->l, r2->l) 并且          调用函数 Identical(r1->r, r2->r) ); ... 阅读更多

在 C++ 中打印系统时间

Ankith Reddy
更新于 2019-07-30 22:30:25

509 次查看

C++ 标准库没有提供合适的日期类型。C++ 从 C 继承了用于日期和时间操作的结构体和函数。要访问与日期和时间相关的函数和结构体,您需要在 C++ 程序中包含头文件。有四种与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 - clock_t、size_t 和 time_t 能够以某种整数形式表示系统时间和日期。结构类型 tm 以 C 结构的形式保存日期和时间,该结构具有以下元素 -struct tm {    int tm_sec; ... 阅读更多

C++ 程序:检查给定的树是否是二叉搜索树

karthikeya Boyini
更新于 2019-07-30 22:30:25

271 次查看

二叉搜索树是一种二叉树数据结构,它具有 3 个属性二叉搜索树节点的左子树仅包含键小于该节点键的节点。二叉搜索树节点的右子树仅包含键大于该节点键的节点。子树的左右树也必须是二叉搜索树。算法开始    函数 BSTUtill()       如果节点等于 NULL 则          返回 1。       如果节点的数据小于最小值或大于 ... 阅读更多

C++ 中的早期绑定和后期绑定

George John
更新于 2019-07-30 22:30:25

14K+ 次查看

在本节中,我们将了解 C++ 中的早期绑定和后期绑定。绑定是指将标识符转换为地址的过程。每个变量和函数都会进行此绑定。对于函数,它是编译器通过将调用与正确的函数定义进行匹配来完成的。绑定是在编译时或运行时完成的。早期绑定这是编译时多态性。在这里,它直接将地址与函数调用关联。对于函数重载,它是一个早期绑定的示例。示例 在线演示#include using namespace std; class Base {    public:    void display() { ... 阅读更多

C++ 程序:检查二叉树是否为 BST

Samual Sam
更新于 2019-07-30 22:30:25

815 次查看

二叉搜索树是一种二叉树数据结构,它具有 3 个属性:二叉搜索树节点的左子树仅包含键小于该节点键的节点。二叉搜索树节点的右子树仅包含键大于该节点键的节点。子树的左右树也必须是二叉搜索树。算法开始    函数 BSTUtill()       如果节点等于 NULL 则          返回 1。       如果节点的数据小于最小值或大于 ... 阅读更多

广告

© . All rights reserved.