腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
假设
的
不完整
类型
错误
:
对象
与
指针
、
、
在
假设
的
情况下,我有两个类A和B。我在这个头文件
的
开头声明A和B: class A;{A aInstance;{A* aInstance; } 不会。 将
对象
bInstanc
浏览 2
提问于2020-04-07
得票数 0
回答已采纳
2
回答
在形式参数中允许二维数组
的
第二维不会抛出任何
错误
或警告
、
、
、
我正在浏览这个问题
的
答案,和其他一些问题,我明白我们可以省略第一个维度,但其他维度是不可避免
的
。令我惊讶
的
是,以下代码执行得非常好:void f1(int (*p)[]){}{ f1(a);但是,如果我使用
指针
p来打印一些值,比如它会给出一条<e
浏览 5
提问于2020-08-28
得票数 0
2
回答
指向未知大小数组
的
指针
是否
不完整
?
、
、
无法完成指向大小未知
的
数组
的
指针
的
类型
,或者
类型
的
类型
,该
类型
由typedef声明定义为未知大小
的
数组。 听起来,指向大小未知
的
数组
的
指针
是
不完整
的
类型
。如果是这样的话,我们就无法定义指向未知大小数组
的
指针
的
对象
。但这不是真的,因为我
浏览 3
提问于2014-09-22
得票数 3
回答已采纳
1
回答
将返回
对象
指针
的
函数转换为返回空
指针
的
函数合法吗?
、
、
、
、
C89 3.3.4 p3 从任何其他
对象
指针
浏览 2
提问于2019-10-24
得票数 4
回答已采纳
2
回答
我可以在
指针
上使用
指针
算法来无效
指针
吗?
、
我知道您不能在空
指针
上使用
指针
算法,但理论上您能对
指针
进行
指针
算法到空
指针
,因为sizeof(void *)会给出一个
指针
在系统上接收多少字节
的
答案吗?
浏览 0
提问于2018-09-06
得票数 5
回答已采纳
3
回答
读取char数组作为void*传递,并带有
指针
增量,然后读取为char和其他数据
类型
?
、
、
、
所以为了消除标题中
的
误解(不知道如何问标题中
的
问题),我想从一个文件(字符数组)中读取,将它作为一个void*传递,这样我就可以通过递增
指针
来读取不可靠
的
数据
类型
。下面是我想用C代码实现
的
一个简单示例:char* pointer = &input[0]; //lets say 0x000000100x00000050 uint32_t value2 = *(uint3
浏览 0
提问于2017-08-23
得票数 0
2
回答
可以用C编写malloc
的
一致性实现吗?
、
、
我还知道malloc返回
的
指针
可以被转换到程序员想要
的
任何东西,甚至没有警告,因为6.3.2.3
指针
§1中
的
标准状态 指向空
的
指针
可以转换为指向任何
不完整
类型
或
对象
类型
的
指针
,也可以从
指针
转换为指向
对象
类型
的
指针
指向任何
不完整
或
对象
<em
浏览 11
提问于2016-07-21
得票数 14
回答已采纳
1
回答
我无法理解Webkit中
的
deleteOwnedPtr函数
、
在Webkit中找到此函数{ if(sizeof(known))}if (sizeof(T))这是什么意思?
浏览 0
提问于2012-06-05
得票数 2
1
回答
指向不完全
类型
的
指针
是否
不完整
?
、
、
、
int (*)[]可以是一个
不完整
的
类型
吗?在转换单元内
的
各个点,
对象
类型
可能是
不完整
的
(缺少足够
的
信息来确定该
类型
对象
的
大小)或完全
的
(具有足够
的
信息)。因此,如果一个
类型
的
大小已知,则该
类型
是完整
的
。6.2.6.1 28指定某些
浏览 4
提问于2020-01-13
得票数 11
回答已采纳
2
回答
将非“`void`”
指针
转换为`uintptr_t`,反之亦然
、
、
、
有两个相关
的
C标准规则: 指向空
的
指针
可以转换为指向任何
不完整
类型
或
对象
类型
的
指针
,也可以从
指针
转换为指向
对象
类型
的
指针
。指向任何
不完整
或
对象
类型
的
指针
可以再次转换为无效
指针
和返回
指针
;结果应
浏览 3
提问于2015-12-15
得票数 18
回答已采纳
1
回答
空
指针
能安全地指向烦扰
指针
吗?
、
、
这可能很明显,但是,一个空
指针
能安全地指向另一个
指针
吗?即指向int *
类型
int *ip = &i;int ni = *nip; // == 5?编辑:对不起,也许我不清楚,我想知道一个空
指针
是否可以指向具有另一个
指针
类型
的
内存段,而不是一个空**。只是空虚*
浏览 2
提问于2013-10-12
得票数 2
回答已采纳
4
回答
void *算术
、
]) int i=10; k=&i; printf("%p\n%p\n",&i,k);}请澄清。 注:至少在k++中,GCC不会抱怨。
浏览 1
提问于2010-10-13
得票数 25
回答已采纳
1
回答
在一行中应用两个显式
指针
类型
转换?
、
、
我正在读,对我看到
的
一些特别的东西很好奇。第61行将字符**转换为空*,然后立即转换为长*。我见过,但它不适用于这里,因为所有的
指针
都是相同
的
大小。谁能告诉我为什么这条线会投射两次而不是一次?
浏览 1
提问于2012-11-30
得票数 3
2
回答
为什么定义一个返回
类型
为其类
的
方法不会给我一个“不完全
类型
”
错误
、
据我所知,当使用
对象
返回
类型
定义函数时,类只处于如下
的
前向声明状态://转发声明,它将A设置为
不完整
类型
A foo(){...}//error: a是一个
不完整
的
类型
,我知道当它具有
指针
的
返回
类型
或对该
对象
的
引用时,它工作得很好。但是,当我定义一个返回
类型
为其类
的
方
浏览 2
提问于2013-03-18
得票数 3
回答已采纳
1
回答
在C中: void*是一种
类型
吗?
、
在一些讨论中,有人声称....The*是“指向void
对象
的
指针
”,但在C标准6.5.3.4中,第2点写道:“sizeof运算符产生大小(以字节为单位)大小由操作数
的
类型
决定。”因此声明函数sizeof()接收一个
类型
作为参数。 所以编译器认为void*是一种
类型
?或者*
的
用法?它只用于语义解释?
浏览 34
提问于2019-03-21
得票数 0
回答已采纳
5
回答
C_
、
、
、
、
我试图使用size of ()来查找一个空
指针
所指向
的
值
的
大小,我想使用它来打印值。如果有其他方法打印空
指针
的
值,请让我知道。 提前谢谢。
浏览 8
提问于2021-11-01
得票数 2
回答已采纳
3
回答
您认为
类型
转换
指针
是安全
的
吗?
、
、
、
、
如果您不知道您
的
处理器,也就是说,您还没有验证用于您
的
数据
类型
的
字节数,这是正确
的
吗?doublePtrSz);printf("%lu\n", funcPtrSz);4444
浏览 4
提问于2013-12-05
得票数 4
回答已采纳
2
回答
指向
指针
相互转换
的
指针
、
*a=10; ...{ ...这是在函数中取回整数值
的
有效方法吗?
浏览 0
提问于2010-10-02
得票数 2
回答已采纳
1
回答
C++中相互依赖
的
类
假设
我想用C++实现两个类,每个类都包含一个函数,返回另一个类
的
实例: class A { ...我尝试向前声明这两个类,并在头文件中拥有它们
的
原型,但每次我运行时都会遇到某种
类型
的
缺失或
不完整
的
定义
错误
。有没有办法做到这一点?或者我必须返回我必须返回指向
对象
的
指针
吗?
浏览 13
提问于2020-11-08
得票数 2
回答已采纳
3
回答
"void“是标量
类型
吗?
、
在某些站点上,我发现void是标量
类型
: void是否是标量
类型
?
浏览 1
提问于2019-09-05
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分别写出BOOL,int,float,指针类型的变量a 与“零”的比较语句。
90%以上的工程师,对PLC指针类型与间接寻址无从下手
Python的指针:有什么意义?
切片上的健壮范型函数
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券