腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C
++中字符数组与整数数组的
指针
、
、
、
我正在尝试理解
C
++中的
指针
和数组。我注意到,在下面的代码中,
输出
a正确地给出了array中第一个元素的
地址
,但是
输出
c
得到的是pk,而不是
地址
。int array[3]={4,7,2};char *
c
; cout<< a <
浏览 0
提问于2014-07-17
得票数 3
5
回答
指针
是否存储为整数?
、
C
/
C
++ (或任何
语言
)中的
指针
是整数吗?
指针
保存一个内存
地址
,从0到内存的上限。因此,在数学术语中,
指针
可以被视为非负整数。
指针
在
C
/
C
++中是如何存储的?还有其他流行的
语言
呢?
浏览 6
提问于2013-06-15
得票数 8
回答已采纳
2
回答
C
中数组和
指针
到数组的
地址
分配
、
、
我对
C
语言
很陌生。p=
c
;它给了我
输出
:现在检查内存分配的差异,当第一次P中的
地址
是177,第二次是P的
地址
是65518。为什么?我没有得到
地
浏览 3
提问于2014-02-08
得票数 1
回答已采纳
1
回答
数组名是
C
语言
中的
指针
吗?
、
、
我知道
C
语言
中的
指针
是一个保存
地址
的变量。例如:int *p;printf("%p\n", p);
输出
将是两个不同的
地址
,第一个是myVar的
地址
,第二个是
指针
本身的
地址
,这意味着
指针
也是一个变量,并且内存中有一个
地址
(如果我错了,请更正我)。但我的问题
浏览 1
提问于2019-09-18
得票数 6
回答已采纳
3
回答
用
C
语言
将字符串赋值给
指针
、
、
我是一个新的
C
语言
学习者,我的问题是关于
指针
。据我了解和搜索的
指针
只能存储其他变量的
地址
,但不能存储实际值(如整数或字符)。但是在char
指针
下面的代码中,
c
实际上存储了一个字符串。它在没有错误的情况下执行,并将
输出
指定为“name”。#include <stdio.h>{
c
="name"; puts(
c
);
浏览 4
提问于2014-07-11
得票数 5
回答已采纳
1
回答
如何使用asm获取
输出
缓冲区的
指针
?
、
、
、
我必须用asm编写函数,用
C
语言
编写原型其中: esp+4: *in - addressesp+12: value of n 我知道了,如何在asm中使用传入缓冲区,但我不知道
浏览 3
提问于2017-01-02
得票数 1
回答已采纳
3
回答
如何在
C
中通过
指针
获得整个字符串?
、
、
我对
C
语言
很陌生,而且我被
指针
吸引住了。因此,我不知道如何通过
指针
获得整个字符串。如果
指针
只包含字符串中第一个字符的
地址
,它如何返回整个字符串?假设我们有类似于char *s = "Test";的东西字符串: The s t \0因此,如果我做对了,*s将持有100 (第一个字符T的
地址
)。那么,为什么当我们执行print
浏览 2
提问于2018-12-20
得票数 9
回答已采纳
1
回答
指针
上下文中的常量0是何时获得其特殊状态的?
、
如您所知,在标准的现代
C
语言
中,
指针
上下文中使用的常量0作为空
指针
常量,它被转换为特定于平台的(甚至可能是特定于类型的)空
指针
值。同时,早期版本的
C
语言
,如中所描述的,并没有区分
指针
和整数上下文,允许人们自由地比较和为
指针
分配整数。如果我没有弄错,在
C
的那个版本中,常量0没有特殊的状态,这意味着将常数0的值分配给
指针
只会使它指向物理
地址
0(就像将42的值分配给
指针
浏览 1
提问于2011-08-20
得票数 14
回答已采纳
1
回答
零长度结构:
指针
指向什么?
、
、
我一直在尝试
C
语言
,并遇到了这个案例。正如我们所看到的,指向零长度结构b的
指针
的
地址
与同样是零长度结构a的
地址
有一个字节的偏移量(参见下面的
输出
)。在这种情况下,&a和&b
地址
指向什么?它们不应该都是null
指针
吗?#include <stdio.h> st
浏览 0
提问于2020-09-11
得票数 1
2
回答
在重新分配
指针
所指向的内存后,我可以重用它吗?
、
、
、
我不熟悉
C
语言
。我知道当我使用realloc()时,
指针
会被停用,因为新的内存块可能在另一个
地址
(它是否设置为空?)。但是
指针
只存储
地址
的值。那么在那之后我是否可以重用该
指针
来存储另一个
地址
呢?
浏览 29
提问于2020-05-31
得票数 2
回答已采纳
4
回答
如何在
C
语言
中手动分配
指针
地址
?
、
、
如何在
C
编程
语言
中手动分配
指针
地址
(例如,分配给内存
地址
0x28ff44)?
浏览 5
提问于2010-12-26
得票数 57
回答已采纳
2
回答
比较
指针
对象相等
、
、
、
在处理
C
中的
指针
(有时是
C
++)时,我遇到了一个有趣的例子:假设我们有一个结构(
C
结构),如下所示:{ qwe *ptr;然后是一些代码:p->someData = 1;我理解这些
指针
指向同一个对象,并基于
语言
规范中==的定义,使用该操作符如下: if (p ==现在,我知道我可以创建指向这些
指针
的<em
浏览 4
提问于2015-01-18
得票数 4
回答已采纳
2
回答
指针
如何引用硬盘中的段
、
、
、
、
请让我知道
指针
(在
C
/
C
++编程
语言
中)如何引用硬盘中的段,例如高达1 GB的存储空间。更详细地说,我要写一个函数的签名,它将接受一个
指针
作为参数,它应该指向硬盘中的一个段,它可以容纳1 GB的空间,而不是传递指向堆上存储空间相同的
地址
的
指针
,我希望它指向硬盘段。系统采用Linux,编程
语言
包括
C
和
C
++。
浏览 1
提问于2012-11-27
得票数 0
回答已采纳
2
回答
在
C
中存储字符串的
指针
数组
、
、
我对
C
语言
很陌生。最近,我遇到了几个关于
指针
的问题。我想寻求你的帮助。[2];a[1] = "hmm";printf("%s %d\n", a[1], a[1]); 上述代码的
输出
为"blah",
地址
为a,"hmm“和a1
地址
。第一个问题是:a应该是
指针
,它应该包含一个
浏览 1
提问于2016-01-08
得票数 2
1
回答
如何理解Swift中的引用类型或
指针
?
指针
如果您有使用
C
、
C
++或Objective的经验,您可能知道这些
语言
使用
指针
来引用内存中的
地址
。引用某种引用类型的实例的Swift常量或变量类似于
C
中的
指针
,但不是指向内存中
地址
的直接
指针
,并且不要求您写入星号(*)来指示正在创建引用。是苹果文档对“
指针
”的解释。我们都知道,在
C
++或Objective中,
指针
直接指向内存中的
地址
。Swif
浏览 4
提问于2015-11-17
得票数 6
3
回答
在
C
中将局部变量的
地址
赋值给全局
指针
?
、
我是个
C
语言
新手。如果我将局部变量的
地址
赋给全局
指针
,会发生什么?func();{} { ptr = &i;将局部变量的
地址
分配给全局
指针
是否正确
浏览 3
提问于2017-03-05
得票数 0
1
回答
程序的每一行都有自己的
地址
吗?
我正在学习
C
语言
中的函数
指针
。我学到了函数
指针
存储函数起始点的
地址
。ptr = &display; return 0;{} 如果void display()的
地址
存储在ptr中,那么#include <stdio.h>的
地址
是什么,以此类推?
浏览 0
提问于2016-10-05
得票数 3
2
回答
已在第一个方法调用中填充的NSError对象
、
、
、
我正在遵循G.Lee的“测试驱动的iOS开发”一书,并偶然发现了这个单元测试,我不明白这一点。首先,如果您需要更多的代码,请立即通知我。{ builder.arrayToReturn = nil; newsManager.newsBuilder = builder; [n
浏览 2
提问于2014-12-18
得票数 4
6
回答
是什么让
指针
比数组更快?
我用谷歌搜索了一下,发现了以下
指针
语法 { char *p=a; }现在,我们可以通过以下任意一种方式访问array的第二个元素 printf("%
c
",*(a+1)); \\我读到使用
指针
的操作速度更快
浏览 1
提问于2011-09-01
得票数 10
回答已采纳
1
回答
如何本地化内存区域开头的
地址
?
我学了
C
语言
,我有一些问题。 现在,我想在内存区域中打印
地址
浏览 2
提问于2017-06-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言设置PC指针跳转制定地址方法
C语言-数组指针与指针数组
c语言指针学习
C语言指针详解
C语言-指针常识
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券