由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - One question about Void pointer (转载)
相关主题
Help for C language贴一道take home的面试题
问一个C++下计时的问题问一个简单的C的问题
出题了! std::copy()local = (char *(*)()) inc_1; 是啥意思?
大家看看我这个C++ STL Functor那里写错了java reference 问题
C++(非VC++) 删除链表时如何对指针操作? 在线等回复!谢谢!请教一段话的意思
求教:多个有序数组怎么合并最快? (转载)[转载] Help!! variable scope ????
帮看看这段code (转载)How to define a data type of 1 bit size?
弱弱的问个内核遍历当前进程的子进程的一小段程序 (转载)STL map变量的实际memory usage估算 (转载)
相关话题的讨论汇总
话题: void话题: uint16话题: pointer话题: struct话题: byte
进入CS版参与讨论
1 (共1页)
s********k
发帖数: 6180
1
【 以下文字转载自 Programming 讨论区 】
发信人: silverhawk (silverhawk), 信区: Programming
标 题: One question about Void pointer
发信站: BBS 未名空间站 (Mon Mar 28 10:32:50 2011, 美东)
Is it risk to use void pointer in the following case:
typedef struct
{
void *next;
UINT16 xx;
UINT16 yy;
byte zz;
} a;
mostly, I think
struct a
{
struct a *next;
UINT16 xx;
UINT16 yy;
byte zz;
};
could be better, but is there any risk to use void pointer? what we should
pay attention in order to carefully manipulate the pointer in this case?
thanks
w***n
发帖数: 1084
2
都可以。只不过你每次用next,都得把void *先转化成struct a *,你不嫌麻烦吗?
1 (共1页)
进入CS版参与讨论
相关主题
STL map变量的实际memory usage估算 (转载)C++(非VC++) 删除链表时如何对指针操作? 在线等回复!谢谢!
有谁熟悉Pcode?求教:多个有序数组怎么合并最快? (转载)
跪求大牛给解答下个c++中的诡异问题...帮看看这段code (转载)
C++ 初学者的问题弱弱的问个内核遍历当前进程的子进程的一小段程序 (转载)
Help for C language贴一道take home的面试题
问一个C++下计时的问题问一个简单的C的问题
出题了! std::copy()local = (char *(*)()) inc_1; 是啥意思?
大家看看我这个C++ STL Functor那里写错了java reference 问题
相关话题的讨论汇总
话题: void话题: uint16话题: pointer话题: struct话题: byte