“指向”存储在内存中的另一个值的数据类型。指针变量包含某个其他实体(变量或函数或其他实体)的内存地址。此标记应用于涉及指针使用的问题,而不是引用。使用指针的最常见编程语言是C,C ++,Go和汇编语言。使用特定语言标记。其他有用的标签是描述指针使用的方法,函数,结构等。
我正在创建一个函数指针映射,如下面的最小工作示例所示: #包括 #包括 #包括 使用命名空间标准; typedef std::ve ...
#include 无效主要(){ 浮动 p1,p2; 浮动 *x,*y; printf("请输入坐标 (x,y) : "); scanf("%f%f",p1,p2); x = &p1; y = &p2; ...
如何设置 (*sa_handler)(int) 指向类成员函数的指针? (非静态成员函数的无效使用)
我不是 C++ 专家,我正在尝试创建一个类来处理在终端上按下的 ctrl+C。 在我开始将它们移动到 SignalHandler 类之前,我的方法已经开始工作了。 好像不能设置
我无法从二维数组的每一行和列中获得最大值 作为输入,我有数组:int arr[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }; 还有行数和列数:cols = 4 和 r...
我一直试图通过写入文件并稍后读取来持久化一个对象,但我无法让它工作。有人帮我理解我的错误吗? ** 而(c< m_size) { // ...
我是一个初学者,正在尝试学习 c 中的动态内存分配。 如果文本中没有任何内容,我试图返回 NULL,如果其中有内容,我想返回文本。 char* check_for_NULL(
我正在编写一个套接字程序,我将 struct sockaddr_in 错误地键入为 struct sockaddrr_in(注意一个额外的 r),但我没有收到任何编译器错误,只有不兼容的指针类型警告。 她...
我正在尝试初始化 AVL 树。出于某种原因,它说我有一个分段错误。 这是树中的信息类型: typedef 结构 patientType { 内部编号; 字符串名称;
如何在 C 或 C++ 中以 O(1) 时间复杂度交换两个字符串?
我想交换两个字符串而不复制所有字符,因为这需要更多时间。我认为使用字符串地址可以在 O(1) 时间复杂度内完成。但我无法弄清楚...
假设您已使用 malloc() 为结构指针分配内存并为其成员分配值,您将如何释放内存,同时确保如果其中一个成员不会发生内存泄漏...
我正在对两个不同的变量进行静态和动态分配。所以,我有两个指针变量的相同地址。 字符**输入; char **output = (char **)malloc(sizeof(char)); 输入...
可能重复: C - “char var[]”和“char *var”之间的区别? 我写了下面的C代码 #include 主函数() { 字符名称[31]; 字符*温度; 诠释我; ...
如何超载我的类在构造过程中接受“= new int”c ++ [关闭]
我正在用 C++ 为学校制作一个模板指针类,我需要它执行的命令是:ptr< int > p = new int;我收到一条错误消息说我无法绑定非 const 左值 ptr< int...
我有一个名为 Vector 的结构,它包含一个数组及其大小。我在代码中填充它如下: vec1 第 1 行 1 行 1 2 第 1 行 4 第 1 行 5 我想做的是...
我有一个名为 Vector 的结构,它包含一个数组及其大小。我在代码中填充它如下: vec1 第 1 行 1 行 1 2 第 1 行 4 第 1 行 5 我想做的是...
我正在尝试学习如何使用 Winsock 在 C 上使用 SMTP。我已经按照 Microsoft 提供的指南进行操作,最终代码可以完美运行。现在,我决定更进一步,让我...
我在 C# 中有一个类函数,我想在其中传递一个指向当前类的指针作为调用另一个函数的参数: 公开课 SomeClass { 公共无效 SomeClassFunction() { ...
Segmentation Fault (Core Dumped) 指针、字符串和数组
我有这三个文件 main.h、4-main.c 和 4-print_rev.c,这三个文件都需要反向打印字符串。 我不允许使用标准库,因此不使用 strlen() 的原因...
是否可以使用 Moq 来模拟不安全的接口?例如我有(MCVE): [测试类] 公开课UnitTest1 { [测试方法] 公共不安全无效 TestMethod1() { 模拟<