[主观题]

C.语言中 bad type cast是什么意思? 我定义了一个树结点 typedef struct _tree { voiid * data; struct tree * left,* right }treenode;在函数中的代码简单点是这样

treenode * p = NULL; 

uniword * q = (uniword *)malloc(sizeof(uniword));

//uniword是一个结构体,给他赋值

p->data = q;

之后调试的时候 我想观察(uniword *)p->data 的值 

结果出现bad type cast?

参考答案与解析:

相关试题

~在c语言中什么意思?

按位取反,比如在32位系统下整型数1的二进制是0000000000000001,那么~1 = 1111111111111110然后变成十进制就行了~在c语言中什么意思?

  • 查看答案
  • 在软件编程C£«£«语言中x==y是什么意思

    X精确等于Y,在软件编程C£«£«语言中x==y是什么意思

  • 查看答案
  • C语言中j*=2 什么意思

    将自身的值乘以个数在赋值给自身即j=j*2,加减除法都可以写成这样缩减形式j-=2, j/=2等j=j-2, j=j/2C语言中j*=2 什么意思

  • 查看答案
  • unsupported content type是什么意思啊?

    您好!建议您重新启动手机再试,如果不行的话应该就是你的网址。unsupported content type是什么意思啊?

  • 查看答案
  • Binunaku是什么意思?什么语言?

    好像是斯瓦希里语吧。Binunaku是什么意思?什么语言?

  • 查看答案
  • 在C语言中 经常会遇到 “返回的是 与节点相同类型的指针”这个是什么意思? -

    通常节点是由一个结构体数据组成,指向该节点的指针的类型应该是指向该结构体类型,在节点操作返回的指针也应该是指向该结构体类型的指针。在C语言中 经常会遇到 “返回的是 与节点相同类型的指针”这个是什么意思?

  • 查看答案
  • c语言 if(s£­>s>a[i].s) 是什么意思?

    第一个s应该是数组a[i]同一个类型数据的一个指针,这儿是判断s指向的这个结构里的成员s是否比a[i]里的s大。举个例子:例如定义了这样一个结构数组struct A{ int s; ....}a[i];A *s;s是指向结构数组a的某一个值,这实际就是比较结构数组a里面的2个元素的s的值的大小。不知道能不能看懂c语言 if(s£­>s>a[i].s) 是什么意思?

  • 查看答案
  • 在东北方言中“贼漂亮”的“贼”是什么意思?

    [问答题] 在东北方言中“贼漂亮”的“贼”是什么意思?

  • 查看答案
  • £­> 在c£«£«中是什么意思?

    [试题]£­> 在c£«£«中是什么意思?能解释下这句话中—>m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);

  • 查看答案
  • 惊厥是什么意思?

    [主观题]惊厥是什么意思?

  • 查看答案
  • C语言中 bad type cast是什么意思