• 关于

    C指针

    的搜索结果

回答

指针——C语言的灵魂 为什么说C指针是C语言的灵魂&xff1f;买前必读&xff1a;迷你书下载 精彩片段&xff1a;恶名昭著的指针究竟是什么&xff1a;报错 为什么说C指针是C语言的灵魂&xff1f;来自读者对C和指针的解说 他可以直接...
kun坤 2020-06-09 15:10:04 4 浏览量 回答数 1

回答

指针是指针&xff0c;但是在大多数情况下&xff0c;数组名称会转换为指针。经常使用的术语是它们衰减到指针。这是一个数组&xff1a;int a[7];a 包含七个整数的空间&xff0c;您可以通过赋值在其中一个中放置一个值&xff0c;如下所...
保持可爱mmm 2020-01-16 16:49:53 0 浏览量 回答数 0

回答

C语言中提供了完善的指针操作,包括为指针赋值、内存分配(malloc)、取变量地址、让指针可以参与运算等,这使得C程序员能够任意操作可用内存。Java(Javascript)中也有指针,只不过与C相比,Java对程序员使用指针...
a123456678 2019-12-02 02:41:19 0 浏览量 回答数 0

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!

回答

typedef struct{/结构 char data[LENGTH];int length;}Type;void initList(Type*L){/L是Type指针 ...传入的是指针指针&xff0c;它没给报错也没给警告&xff0c;还哟哟地正确初始化了&xff0c;这是小弟有疑问的地方.
爱吃鱼的程序员 2020-06-22 22:50:18 1 浏览量 回答数 1

回答

avgr 是一个指向字符指针指针&xff0c;保存着一个字符(串)指针的地址。这个地址&xff0c;可以从*avgr 得到。avgr&61;prgv[0];代码没有错误。执行这行代码之后&xff0c;字符串&34;开源中国&34;的地址&xff0c;即此串的首...
爱吃鱼的程序员 2020-06-06 09:46:10 0 浏览量 回答数 0

回答

我把双指针技巧再分为两类&xff0c;一类是「快慢指针」&xff0c;一类是「左右指针」。前者解决主要解决链表中的问题&xff0c;比如典型的判定链表中是否包含环&xff1b;后者主要解决数组&xff08;或者字符串&xff09;中的问题&xff...
游客ih62co2qqq5ww 2020-05-08 14:25:40 19 浏览量 回答数 1

回答

可以将指针类型作为其操作数&xff0c;因此将数组传递s给它会导致数组到指针的转换&xff0c;然后int*返回指针。这意味着您可能会&43;s单独使用以获取指针。xff08;在这种情况下&xff0c;它是多余的&xff1b;没有operator&43;它...
保持可爱mmm 2020-02-09 13:16:36 0 浏览量 回答数 0

回答

c_str()返回的是const char*指针,所以不能用该指针改变其指向的对象。例如你的string对象是1234,你希望修改成2234,那你是不能用string函数的c_str返回值来修改它的。不是string对象在调用c_str后会被析构,而是...
a123456678 2019-12-02 02:01:45 0 浏览量 回答数 0

回答

指针位于当前作用域的堆栈空间中&xff0c;但在其他位置引用内存&xff08;在此指针中&xff0c;“现在是时间”存储在内存中的其他位置&xff0c;通常是字符串表&xff09;另外&xff0c;请注意&xff0c;由于属于第二个定义的数据&xff...
保持可爱mmm 2020-02-07 01:02:01 0 浏览量 回答数 0

回答

我知道Java中没有指针类型&xff0c;但是我有一个对象数组&xff0c;并且无论指针是什么或指针更改了多少次&xff0c;我都需要像指向数组第一个元素的指针那样工作。这是我正在开发的Pokemon游戏&xff0c;在Player类中&xff0c;...
montos 2020-03-23 11:21:53 0 浏览量 回答数 1

回答

我在看一个日本人写的书《征服 C 指针》,书上的引言提到这么一句话确实,“C指针”有着底层而邪恶的一面,但是,它又是构造链表和树等“数据结构”不可缺少的概念。如果没有指针,我们是 做不出像样的应用程序的。...
a123456678 2019-12-01 19:50:57 898 浏览量 回答数 1

回答

C语言中的指针算术使它返回数组或中元素的数量5。加1和&a是指向int之后5 秒的下一个数组的指针a。之后&xff0c;此代码取消对结果指针的引用a&xff0c;并从中减去&xff08;已衰减为指针的数组类型&xff09;xff0c;从而得出...
保持可爱mmm 2020-02-07 01:24:10 0 浏览量 回答数 0

回答

指针还没来得及修改&xff0c;对象 B 又同时使用了原来的指针来分配内存的情况。解决这个问题有两种方案&xff1a;对分配内存空间的动作进行同步处理&xff08;采用 CAS&43;失败重试来保障更新操作的原子性&xff09;xff1b;把...
剑曼红尘 2020-03-11 12:54:34 0 浏览量 回答数 0

回答

如何识别指针和数据 垃圾回收器需要面临一个问题&xff0c;它需要判断哪些是数据&xff0c;哪些是指针。由于很多垃圾回收算法会将对象在内存中移动&xff08;紧凑&xff0c;减少内存碎片&xff09;xff0c;所以经常需要进行指针的改写...
游客xuhte2uigqv3o 2020-04-05 17:12:21 0 浏览量 回答数 0

回答

比较指向两个相同类型的不同数组的指针的主要问题是&xff0c;数组本身不需要放置在特定的相对位置中-一个可以在另一个之前和之后结束。首先&xff0c;我以为我会得到未定义或某种类型或错误的信息&xff0c;因为pt和px并不...
几许相思几点泪 2019-12-29 20:47:09 0 浏览量 回答数 0

回答

指针的值等于2&xff0c;由于2是一个常量&xff0c;默认的类型可能无法正确转换成a所对应的整数指针类型&xff0c;所以前面加一个强制的类型转换把2转换成无类型指针(void*)&xff0c;指针的内容是一个整数值&xff0c;这个值的位数...
爱吃鱼的程序员 2020-06-10 13:49:12 0 浏览量 回答数 0

回答

任何一个数组下标运算都等同于一个对应的指针运算&xff0c;因此我们完全可以依据指针行为定义数组下标的行为。可不可以理解这是广告#难掌握的是计算机体系 搞不懂指针的都是体系没学好的#国内好多数组和指针搞不清楚的...
kun坤 2020-06-09 19:20:10 0 浏览量 回答数 0

回答

将指向堆上分配的空间的指针与指向堆栈变量的指针进行比较&xff0c;我没有任何问题。例如&xff0c;以下代码可以很好地工作并1可以打印&xff1a;char t&61;39;t&39;char*pt&61;amp;t;char*px&61;malloc(10);strcpy(px,pt);...
几许相思几点泪 2019-12-29 20:46:53 461 浏览量 回答数 2

回答

我们通过同时移动两个指针向前来保持这个恒定的间隔&xff0c;直到第一个指针到达最后一个结点。此时第二个指针将指向从最后一个结点数起的第 n 个结点。我们重新链接第二个指针所引用的结点的 next 指针指向该结点的...
Runt 2020-04-14 18:27:34 0 浏览量 回答数 0

回答

二重指针是指向指针指针&xff0c;解引用指向指针指针得到的是指针&xff0c;中间走了两次间接。int main() { int a&61;1;int*p&61;amp;a;int*pp&61;amp;p;} 以上例来说&xff0c;pp储存的是 p 的地址&xff0c;p储存的是 a ...
爱吃鱼的程序员 2020-06-06 20:53:48 0 浏览量 回答数 0

回答

这里应该把指针 i 和指针 j 所指的元素交换一下&xff0c;并且俩指针往前走。虽然在这步看来是否交换没什么区别&xff0c;但是如果 i 和 j 之间有元素&xff0c;就有区别了&xff0c;比如 Step7. Step2. 指针 j 指向 2&xff0c;而 ...
游客ih62co2qqq5ww 2020-07-27 13:19:15 3 浏览量 回答数 0

回答

我建议您首先真正地尝试理解数组和指针之间的差异&xff0c;而不是普通的事物。在参数和数组方面&xff0c;有一些令人困惑的规则应该在继续之前弄清楚。首先&xff0c;您在参数列表中声明的内容是特殊的。在某些情况下&xff0c;...
保持可爱mmm 2020-02-07 22:36:52 0 浏览量 回答数 0

回答

C/C++ 规定可以将任何类型的指针转化为void指针,void指针转换为任何类型的指针,所以我们可以将type 转化为void,然后将void转化为char进行memcpy。若是入参定义为char,对于编译器不能隐身转化的类型需要在调用的...
a123456678 2019-12-02 02:01:57 0 浏览量 回答数 0

回答

指针问题&xff0c;你日志中有causeby……这后面就是异常问题的出处&xff0c;具体到文件的第几行&xff0c;检查那个对象导致了空指针异常&xff0c;就是那个对象是空对象&xff0c;这个对象的上一步看为什么到这一步为空了。实例...
爱吃鱼的程序员 2020-08-21 14:51:42 0 浏览量 回答数 0

回答

C语言里int a[10]的话,a是一个指针指向a[0]的指针C语言里int a2的话,a[0]是一个指向a0的指针,a[1]是一个指向a1的指针在你的代码里,int a2 a指向a0这个inta指向a[0]={1,2,3}这个array。只不过在C里面,array的...
西秦说云 2019-12-02 02:34:42 0 浏览量 回答数 0

回答

函数传参是传递对象指针的副本到函数内部修改参数的属性这步&xff0c;我相信大家都知道&xff0c;当前p1的值也被修改了但是当我们重新为person分配了一个对象时就出现了分歧&xff0c;请看下图 所以最后person拥有了一个新的...
前端问答 2019-12-02 03:21:33 0 浏览量 回答数 0

回答

是把pCurrentModelDosHeader当作一个指向数组的指针&xff0c;并把这个指针的位置后移pCurrentModelDosHeader->e_lfanew个单元。换句话说&xff0c;错误的那个结果应该是等于 ((DWORD)pCurrentModelDosHeader&43;...
kun坤 2020-05-29 14:51:02 0 浏览量 回答数 0

回答

jna相关问题,遇到一个问题:JNA调用c++接口,传递的是指针,在c++接口中给这个指针分配了一个数组空间,在java这边怎样将这个指针转换为数组?
蛮大人123 2019-12-01 19:39:31 1728 浏览量 回答数 1

回答

数组的名称通常以数组的第一个元素的地址求值&xff0c;因此&xff0c;array且&array具有相同的值&xff08;...p通常将指针转换为十六进制&xff0c;因此它可能类似于&xff1a;0x12341000 0x12341010 问题来源于stack overflow
保持可爱mmm 2020-01-16 17:23:59 0 浏览量 回答数 0

回答

指针类型的位宽都是一致的。需要注意的是&xff0c;只有int和指针类型的位宽相同时&xff0c;强制的转换才没有问题。否则还是会报错。int不等于指针类型的位宽。只是碰巧32位如此。引用来自“中山野鬼”的答案 哈。首先要...
kun坤 2020-05-29 11:40:27 0 浏览量 回答数 0

云产品推荐

小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化