找到 34423 篇文章 关于编程

C++ 中的指针与引用

Arjun Thakur
更新于 2019-07-30 22:30:25

9K+ 浏览量

指针指针用于存储变量的地址。语法类型 *指针;初始化类型 *指针;指针 = 变量名;引用当变量声明为引用时,它成为现有变量的另一个名称。语法类型 &新名称 = 现有名称;初始化类型 &指针;指针 = 变量名;指针和引用之间的主要区别在于 -引用用于以另一个名称引用现有变量,而指针用于存储变量的地址。引用不能分配空值,但指针可以。引用变量可以通过值传递来引用,而指针可以通过引用传递来引用。引用必须在声明时初始化... 阅读更多

如何使用 JDBC API 从数据库中现有表中删除一列?

Jennifer Nicholas
更新于 2019-07-30 22:30:25

668 浏览量

您可以使用 ALTER TABLE 命令删除表中的一列。语法ALTER TABLE 表名 DROP COLUMN 列名;假设我们在数据库中有一个名为 Sales 的表,其中包含 7 列,分别为 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,如下所示:+----+-------------+--------------+--------------+--------------+-------+----------------+ | id | productname | CustomerName | DispatchDate | DeliveryTime | Price | Location     | +----+-------------+--------------+--------------+--------------+-------+----------------+ | 1  | Key-Board   | Raja         | 2019-09-01   | 08:51:36     | 7000  | Hyderabad      | | 2  | Earphones   | Roja         | 2019-05-01   ... 阅读更多

C++ 中的指针传递与引用传递

Arjun Thakur
更新于 2019-07-30 22:30:25

3K+ 浏览量

这些是通过指针和通过引用传递的简单示例 -通过指针传递 实时演示#include using namespace std; void swap(int* a, int* b) {    int c = *a;    *a= *b;    *b = c; } int main() {    int m = 7, n = 6;    cout

如何使用 JDBC API 更改现有表中列的数据类型?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

764 浏览量

您可以使用 ALTER TABLE 命令更改表中列的数据类型。语法ALTER TABLE Sales MODIFY COLUMN 列名 新列数据类型假设我们在数据库中有一个名为 Sales 的表,其中包含 7 列,分别为 ProductName、CustomerName、DispatchDate、DeliveryTime、Price、Location 和 ID,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field        | Type         | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName  | varchar(255) | YES  |     | NULL | | | CustomerName | varchar(255) | YES  |     | NULL ... 阅读更多

C++ 中的引用

Nishtha Thakur
更新于 2019-07-30 22:30:25

281 浏览量

引用变量是别名,即已经存在的变量的另一个名称。一旦引用初始化为一个变量,就可以使用变量名或引用名来引用该变量。引用与指针引用通常与指针混淆,但引用与指针之间三个主要区别在于 -您不能有空引用。您必须始终能够假设引用连接到合法的存储区。一旦引用初始化为一个对象,就不能将其更改为引用另一个对象。指针可以指向另一个... 阅读更多

在 C/C++ 中同时执行 if 和 else 语句

Anvi Jain
更新于 2019-07-30 22:30:25

306 浏览量

在本节中,我们将了解如何在 C 或 C++ 代码中同时执行 if 和 else 部分。此解决方案有点棘手。当 if 和 else 一个接一个地执行时,就像执行 if-else 不存在的语句一样。但在这里我们将看到如果它们存在,如何一个接一个地执行它们。示例代码#include using namespace std; int main() {    int x = 10;    if(x > 5) {       lebel_1: cout

在 C/C++ 中我们可以有多少级指针?

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

150 浏览量

实际上,C 程序一到两级静态指针很常见。三重间接很少见。但无限很常见。借助结构体可以实现无限指针间接。struct list { struct list *next; ... } lst; lst->next->next->next->...->next以此方式,我们可以实现多级指针间接。还有另一种替代表示法,如下所示– *(*(..(*(*(*lst).next).next).next...).next).next

如何使用 JDBC API 向现有表添加新列?

Nitya Raut
更新于 2019-07-30 22:30:25

3K+ 浏览量

您可以使用 ALTER TABLE 命令向表添加新列。语法ALTER TABLE 表名 ADD 列名 数据类型;假设我们在数据库中有一个名为 Sales 的表,其中包含 5 列,分别为 ProductName、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,如下所示:+-------------+--------------+--------------+--------------+-------+----------------+ | ProductName | CustomerName | DispatchDate | DeliveryTime | Price | Location       | +-------------+--------------+--------------+--------------+-------+----------------+ | Key-Board   | Raja         | 2019-09-01   | 08:51:36     | 7000  | Hyderabad      | | Earphones   | Roja         | 2019-05-01   | 05:54:28     | 2000 ... 阅读更多

如何#include在 C++ 中工作?

Smita Kapse
更新于 2019-07-30 22:30:25

3K+ 浏览量

是一个头文件。此文件包含所有标准库。有时在一些编码竞赛中,当我们必须在解决问题时节省时间时,使用此头文件很有帮助。在软件工程方法中,我们应该减少包含的数量。使用此头文件,它将包含许多文件,有时程序中可能不需要这些文件。因此,它可能会增加编译时间和程序大小。此头文件的一些主要缺点如下 -这不是 GNU C++ 库的标准头文件。因此,某些编译器可能会失败... 阅读更多

C++ 中的悬空指针、空类型指针、空指针和野指针

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

3K+ 浏览量

悬空指针悬空指针是指向已被释放(或删除)的内存位置的指针。指针充当悬空指针的不同方式函数调用当局部变量不是静态时,指向局部变量的指针在局部变量超出作用域时变为悬空指针。int *show(void) {    int n = 76; /* ... */ return &n; }输出此程序的输出将是垃圾地址。内存释放int main() {    float *p = (float *)malloc(sizeof(float));    //动态内存分配。    free(p);    //调用 free() 后    p 变为悬空指针 p = NULL;    //现在 p 不再是悬空指针。 }变量超出作用域... 阅读更多

广告

© . All rights reserved.