pointers 相关问题

“指向”存储在内存中的另一个值的数据类型。指针变量包含某个其他实体(变量或函数或其他实体)的内存地址。此标记应用于涉及指针使用的问题,而不是引用。使用指针的最常见编程语言是C,C ++,Go和汇编语言。使用特定语言标记。其他有用的标签是描述指针使用的方法,函数,结构等。

如何将指针传递给字符串,指向子字符串的指针,并返回其他内容?

我在一个空间非常有限的MCU上,我在某种程度上失去了我在C中的引用。我想要这样的格式:int commandsubstring(char * stringaddress,char * substringaddress); ...

回答 4 投票 0

C结构未初始化的外部构造函数

我有这个'JobSequence'结构,我想在我的main函数中实例化。为此,我创建了一个new_JobSequence()函数,该函数分配内存并为所有...提供适当的值。

回答 2 投票 0

使用值接收器附加到具有足够容量的片

谁能帮我理解这里发生的事情? package main import(“fmt”)func appendString(slice [] string,newString string){slice = append(slice,newString)} func main(){...

回答 1 投票 0

C编程:解引用指针

我有这三个文件。使用结构,函数和指针。尝试这样做:void getName(Name *) - 接收指向Name的指针并执行actions.h struct name {char ...

回答 3 投票 0

函数中传递的变量引用不递增

作为一名C ++初学者,我被引入指针,我想知道为什么以下程序无法正常工作:#include“pch.h”#include void test(int * variable){...

回答 1 投票 -2

从列表返回指向对象的指针

我在类FutureEvent中有一个对象列表,我希望能够像futureEvents.getNextEvent()一样。这是我目前的工作,但是因为新的电话我...

回答 1 投票 2

char *在一个结构中传递给函数。如何访问这些数据?

typedef struct school_ {char * name; char * state; } 学校;以上是我需要用来存储格式名称,状态名称2,状态2的文件中的数据的结构格式下面我是...

回答 1 投票 0

C ++如何在幕后工作[重复]

例如在int * a = 5; MYFUNC(一);什么是幕后工作'&'它只是创建一个指针指针并自动引用它?还是在做某事......

回答 1 投票 -1

C ++:2D数组中的指针令人困惑

有人可以向我解释这里发生了什么吗?考虑代码#include int main(){int A [2] [2] = {{0}}; std :: cout << A << std :: endl; //第一个标准线......

回答 1 投票 4

`auto pp`和`auto * ppp`有什么区别?

int foo = 11; int * p =&foo; auto pp = p; auto * ppp = p; cout << pp << endl; cout << ppp << endl;这个程序将为pp和ppp产生相同的输出,但为什么呢?汽车...

回答 2 投票 20

警告:赋值从整数中生成没有强制转换的指针[-Wint-conversion]

我想提示用户输入3个数字。然后,通过调用名为“swap”的函数,将第一个数字与第二个数字交换,第二个数字与第三个数字交换,第三个数字与第一个数字交换。 ...

回答 1 投票 0

使用C中的结构进行分段错误

我正在测试我们最近在课堂上学到的关于结构和指针的东西,通过编写一个小的C程序。但是,在运行它后,我遇到了一个分段错误(核心转储)错误。有人可以......

回答 2 投票 1

使用指针类型转换时,值无法解释

#包括 int main(){int num = 1; char * b; B =(字符*)&NUM; *(++ B)= 2;的printf( “%d \ n” 个,NUM);返回0;当我编译这段代码时,我遇到了“513”作为...

回答 4 投票 2

在C语言中,(数组名称)和&(数组名称)有什么区别? [重复]

int main(){int arr [3] = {1,3,5}; int * ptr1 = arr; int * ptr2 =&arr; //警告C4047:int *和int(*)[3]之间的引用级别不同,返回0;我知道'arr'......

回答 1 投票 3

C联接指向数组的指针

我有一个无符号16位整数数组:static uint16_t dataArray [7];数组的第7个元素的位代表某种状态。我想获得并设置此状态的值...

回答 2 投票 0

将非静态成员函数作为参数传递给另一个类中的成员函数

更新我意识到这个问题缺乏适当的MCVE,我需要一些时间来提出一个问题。当我有时间回到这里时,我会更新它,抱歉。到目前为止,我很感谢答案。 ...

回答 2 投票 -3

C链接列表 - 链接下一个链接列表节点

我有一个应用程序,它接受多个命令行参数,在它接受目标主机文件的参数中,将执行某些操作。 173.194.40.225 157.55.152 ....

回答 1 投票 1

Javascript - 链接到更大数组的值数组

我正在使用Javascript并创建一个离线应用程序。我有一个非常大的阵列,超过10mb。我需要保存用户进行更改的数组中的元素,但是写入/读取...

回答 4 投票 1

无法理解它是如何工作的?

向量 nums = {1,1,3,3,6,10,12,12}; auto element = unique(nums.begin(),nums.end()); auto begin = nums.begin(); int result = element - begin; cout << * element << endl; // ...

回答 1 投票 2

带/不带功能的指针

两者(ptrfun1和ptrfun2)之间有什么不同吗? int fun(int num){num * = num;返回号码; } int main(){int(* ptrfun1)(int num)= fun; int(* ptrfun2)(int num)=&...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.