C 第31页
什么是野指针?我们如何避免?-yiteyi-C++库

什么是野指针?我们如何避免?

未初始化的指针被称为野生指针,因为它们指向某个任意内存位置,可能会导致程序崩溃或行为不正常。 int main() { int *p; /* wild pointer */ /* Some unknown memory location is being corrup...
CPPKU的头像-yiteyi-C++库CPPKU3年前
2812
C++中函数的重载与浮点-yiteyi-C++库

C++中函数的重载与浮点

虽然多态是C++中一种非常有用的现象,但有时也会相当复杂。例如,考虑下面的代码片段: #include<iostream> using namespace std; void test( float s, float t) { cout << 'Functi...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3412
C |指针基础|问题10-yiteyi-C++库

C |指针基础|问题10

在Cprogram中使用指针的原因是 (A) 指针允许不同的函数共享和修改它们的局部变量。 (B) 通过大型结构,以避免结构的完全复制。 (C) 指针支持复杂的“链接”数据结构,如链表和二叉树。 (...
CPPKU的头像-yiteyi-C++库CPPKU3年前
2712
C++类和对象问题6-yiteyi-C++库

C++类和对象问题6

关于以下程序,以下哪项是正确的 #include <iostream> class Test { public : int i; void get(); }; void Test::get() { std::cout << 'Enter the value of i: ' ; std::cin >&...
CPPKU的头像-yiteyi-C++库CPPKU3年前
2612
如何用C编写自己的头文件?-yiteyi-C++库

如何用C编写自己的头文件?

正如我们都知道的那样,这些文件。h扩展名为 标头档 在C语言中,这些头文件通常包含我们可以在主C程序中使用的函数声明,例如,需要包含stdio。在我们的C程序中使用函数printf()。所以问题来...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4612
C语言中的gety()函数-yiteyi-C++库

C语言中的gety()函数

头文件显示图形。h包含 gety() 函数返回当前位置的Y坐标。 语法: int gety(); 例子: 说明: 最初,当前位置的Y坐标为0。关于使用 moveto() 函数,Y坐标变为50。 下面是gety()函数的实现...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4312
宏的可变长度参数-yiteyi-C++库

宏的可变长度参数

与函数一样,我们也可以将变长参数传递给宏。为此,我们将使用以下预处理器标识符。 为了在宏中支持可变长度参数,我们必须在宏定义中包含省略号(…)。还有一个“_VA_ARGS__”预处理标识符,...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3812
C++ 1集(算术)中的比率运算-yiteyi-C++库

C++ 1集(算术)中的比率运算

C++允许我们对分数进行加法、减法、乘法和除法运算。下面的文章讨论了一种添加比率的方法—— 程序将两个分数相加。 这里使用的方法冗长冗长,因此克服了C++中引入了一种更好的方法。这个 C++中...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4912
C程序中的错误处理-yiteyi-C++库

C程序中的错误处理

虽然C不提供对错误处理(或异常处理)的直接支持,但有一些方法可以在C中完成错误处理。程序员必须首先防止错误,并测试函数的返回值。 很多C函数调用在出现错误时会返回-1或NULL,因此可以很容...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3812
在C图形中绘制矩形-yiteyi-C++库

在C图形中绘制矩形

矩形() 用于绘制矩形。绘制矩形需要左上角和右下角的坐标。left指定左上角的X坐标,top指定左上角的Y坐标,right指定右下角的X坐标,bottom指定右下角的Y坐标。 语法: rectangle(int left, i...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4812
C语言中的变量和关键字-yiteyi-C++库

C语言中的变量和关键字

A. 变量 简单来说就是一个存储空间,它有一些内存分配给它。基本上,一个用于存储某种形式数据的变量。不同类型的变量需要不同的内存量,并且有一些特定的操作可以应用于它们。 变量声明: 典型...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3312
C |动态内存分配|问题1-yiteyi-C++库

C |动态内存分配|问题1

以下对的最合适匹配(门CS 2000) X: m=malloc(5); m= NULL;        1: using dangling pointers Y: free(n); n->value=5;         2: using uninitialized pointers Z: char...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3312