腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
取消
引用
“
void
*”
指针
c
、
pointers
、
posix
、
semaphore
到目前为止,我在使用它时遇到了麻烦,因为这是我第一次使用信号量函数,所以如果我的程序有任何问题,一些
指针
也会很好。到目前为止,我目前的问题是使用解除
引用
的
void
*
指针
,我不确定如何继续,因为根据Linux程序员手册,mmap是一个无效
指针
。o devzeroMyEditdevzeroMyEdit.c:37:16: warning: dereferencing ‘
void
member ‘parent’ in s
浏览 16
提问于2020-04-30
得票数 0
回答已采纳
1
回答
关于
取消
引用
'
void
*‘
指针
c
、
pointers
、
void-pointers
、
dereference
数据是空
指针
,作为回调函数的一部分,将在数据
指针
中接收字符串。由于我已经键入了空
指针
,但编译器仍然显示警告。 service_ind = atoi((const char*)&data[at_response.param[0].start_of_value_indexTRUE:FALSE ;
void
浏览 2
提问于2017-06-02
得票数 3
1
回答
警告:
取消
引用
“
void
*”
指针
c
我正在做一个作业,我想知道是否有人可以帮助我弄清楚错误“警告:
取消
引用
‘
void
*’
指针
”在
引用
我的代码时是什么意思。非常感谢。: In function ‘allocate_node’:circular_list.c:37(line: NEXT(lst) = NULL;)
浏览 0
提问于2012-03-29
得票数 3
3
回答
memcpy:警告:
取消
引用
‘
void
*’
指针
c
、
file
、
memcpy
然而,当我运行我的代码(参见下面)时,我收到了警告消息:warning: dereferencing ‘
void
*’ pointer{ int bytes_read = read(fd, buffer, 40);
void
edit1:我找到了一种解决问题的方法:将缓冲区从
void
*转换为新的cha
浏览 4
提问于2014-04-17
得票数 4
回答已采纳
2
回答
取消
引用
指向
void
的
指针
c
、
hashmap
我正在用C语言开发一个哈希图的实现,CMapPut的函数定义如下:我的问题是在本例中,它看起来是一个
void
*,当然,您不能
取消
对
void
*的
引用
。有什么建议吗?
浏览 2
提问于2011-10-24
得票数 0
3
回答
ncurses:警告:
取消
引用
‘
void
*’
指针
c
、
gcc
、
ncurses
代码如下:
void
*_current_attr; ((*(SP)->_current_attr)) = ();}In function ‘main’: warning: dereferencing ‘
v
浏览 0
提问于2013-06-19
得票数 4
回答已采纳
1
回答
取消
引用
C中的“
void
*”
指针
c
、
void-pointers
、
dereference
table.typedef union { char *str;} Entry; char index;
void
浏览 2
提问于2016-10-06
得票数 0
回答已采纳
2
回答
为什么printf( "%s“,ptr )能够
取消
对空的
引用
?
c
、
pointers
、
dereference
当我们谈到
取消
引用
时,是否有必要在其中使用*?如果我们以其他方式访问
指针
的
引用
,是否可以将其视为
取消
引用
指针
,例如:printf( "%c" , *ptr ); // Here pointer is dereferenced现在,如果printf( "%s" , ptr )是
取消
引用
的一个例子,那么请回答我问题的以
浏览 4
提问于2010-07-28
得票数 7
回答已采纳
5
回答
函数
指针
的
取消
引用
是如何发生的?
c++
、
c
、
pointers
、
function-pointers
为什么和如何
取消
引用
一个函数
指针
只是“什么都不做”?这就是我要说的: (*****hello)();} 函数
指针
的
取消
引用
很好,但是得到的函数指示符将立即转换回函数
指针
。从一个答案 解除
引用
(以您认为的方式)函数的
浏览 10
提问于2010-05-08
得票数 79
回答已采纳
3
回答
取消
引用
空
指针
在什么时候变成了未定义的行为?
c++
、
object
、
null
、
undefined-behavior
、
dereference
如果我实际上没有访问
取消
引用
的“对象”,那么
取消
引用
空
指针
是否仍未定义?int& r = *p; // undefined?一个稍微实用的例子:我可以
取消
空
指针
的
引用
来区分重载吗?
void
foo(Baz&); foo(*(Bar*)0); // undefined?好的,根据标准,<
浏览 5
提问于2011-08-20
得票数 8
回答已采纳
1
回答
取消
引用
"
void
*“
指针
-列表中的列表
c
、
linked-list
、
void-pointers
所以这里有list.h文件:
void
*ptr; struct node *prev; ptr->ptr->head = malloc(sizeof(NODE));错误是:
取消
引用
“
void
*”
指针
浏览 0
提问于2016-11-27
得票数 0
1
回答
GCC:取地址时
取消
引用
‘
void
*’
指针
c
、
pointers
、
gcc
、
language-lawyer
、
void
我注意到GCC的触发器:在获取
取消
引用
的
void
表达式的地址时,如下所示:{为了得到更好的解释,请考虑以下几点:{ prin
浏览 0
提问于2019-01-25
得票数 8
回答已采纳
2
回答
访问由空
指针
引用
的内存
c++
、
shared-memory
、
void-pointers
、
pointer-arithmetic
我对C++中的空
指针
很感兴趣,并在练习中编写了以下代码: int* np = (introutine((
void
*)num);这在运行时中断,因为从
void
*到int*的
指针
int*被
取消
引用
。我试图将参数number作为一个空
指针
传递,并在函数中
取消
对其值的
引用
。无效
浏览 5
提问于2021-01-08
得票数 0
回答已采纳
3
回答
为什么当
指针
没有指向正确的类型时,gcc允许
取消
引用
。为什么会有类型呢?
c
、
pointers
、
gcc
、
types
、
dereference
昨天,我发布了关于
指针
、
指针
、
指针
等的,并决定将讨论转移到对一个新问题的答案的评论中。我的问题是为什么编译器允许这样的情况发生:*foo = 8;我收到了一些警告,但是当我对像这样的响尾蛇做一个
取消
引用
时
取消
引用
不应该返回某种类型的空值吗?编译器不应该知道只有在
取消
引用
之后才会这样做,例如: **********b
浏览 5
提问于2013-04-10
得票数 2
6
回答
为什么
指针
不能转换为
引用
?
c++
、
pointers
、
reference
我从多个来源了解到,C++
引用
只不过是一个具有编译时间限制的
指针
。
void
FooPointer(const int*); { FooPointer...据我所知,如果我向FooRef传递一个int,编译器会为我从变量的地址创建
指针</em
浏览 0
提问于2013-05-06
得票数 0
7
回答
空
指针
= int
指针
=浮动
指针
c
、
pointers
、
endianness
我有一个指向内存地址的
void
指针
。然后,我知道了 int x = 25; int *pi = p; double *pd = p;printf("*pi: %d\n&
浏览 6
提问于2015-12-21
得票数 5
回答已采纳
3
回答
我们能把(
void
*)0称为C中的空
指针
吗?
c
、
pointers
、
null
、
void-pointers
、
null-pointer
总结C标准,特别是 如果要将
指针
与常量文本0进行比较,则需要检查
指针
是否为空
指针
。然后,这个0被称为空
指针
常量。C标准定义转换为
void
*类型的
void
*既是一个空
指针
,也是一个空
指针
常量。现在,如果我们查看(
void
*)0,它是指向
void
的地址(在这个上下文中是非法的)。通常,我们可以将这样的地址转换到任何适当的
指针
数据类型并
取消
引用
,但在这里,即使将其
浏览 2
提问于2020-10-19
得票数 4
回答已采纳
1
回答
内核设备驱动程序“
取消
引用
'
void
*‘
指针
c
、
pointers
、
kernel
、
driver
、
void-pointers
#include <stdio.h>#include <string.h> {int putring(struct RB_Buffer *rbptr,
void
* data);
浏览 1
提问于2011-02-19
得票数 1
回答已采纳
2
回答
删除空
指针
c
、
pointers
我有以下代码:#include <stdlib.h>{}; { ptr->p = malloc(sizeof(uint8_t)); return 0;为了避免警告,我在
取消
引用
之前抛出空
指针
警告:
取消
引用
浏览 2
提问于2015-07-28
得票数 5
回答已采纳
1
回答
如何递归
取消
引用
指针
(C++03)?
c++
、
templates
、
pointers
、
function-pointers
、
visual-c++-2008
我试图递归地
取消
C++中的
指针
引用
。
void
invok
浏览 2
提问于2011-11-05
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+之指针与引用
引用不如指针强大?C+引用,为你深度解析
对比 C+和Python,谈谈指针与引用
python关于入参中,传入的是指针还是引用
C语言基础:通用指针
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券