小编use*_*891的帖子

在C中bool(布尔)占用了多少空间?它是1位,1字节还是别的什么?

在C中bool(布尔)占用了多少空间?它是1位,1字节还是别的什么?程序是32位还是64位是否重要?

c boolean

19
推荐指数
4
解决办法
6万
查看次数

我应该为我的Javascript使用getHours()或getUTCHours吗?

我想在访问我网站的人的计算机上得到时间.我应该使用getHours()还是getUTCHours()?

html javascript

14
推荐指数
2
解决办法
1万
查看次数

结构的指针算法

给定一个包含一个double和三个int变量的结构定义(总共4个变量),如果p是指向此结构的指针,其值为0x1000,那么p ++有什么值?

这不是作业问题,所以不要担心.我只是想为测试做准备,我无法弄清楚这个练习题.谢谢

这是在C.是的,我希望增加后的p值.这是一台32位机器

c struct pointers pointer-arithmetic

13
推荐指数
3
解决办法
2万
查看次数

6
推荐指数
2
解决办法
893
查看次数

如何摆脱不兼容的指针类型警告/错误的初始化?

我试图在C中编写一个链表程序,但是我继续从不兼容的指针类型警告/错误中获取初始化.我怎么摆脱这个?你能解释一下是什么问题吗?以下是我的程序的简化版本:

typedef struct node
{
int contents;
struct Node *nextNode;
} Node;

int main(void)
{
//.......Other code here......
  Node *rootNode = (Node *) malloc(sizeof(Node));
  rootNode->nextNode = NULL;
//.......Other code here......
  addNode(rootNode);
}      

addNode(Node *currentNode)
{
//.....Other code here....
  Node *nextNode = (currentNode->nextNode);   //Error on this line
// ....Other code here...
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c pointers

1
推荐指数
1
解决办法
2507
查看次数

如何摆脱NULL分段错误?

我在C中创建一个链表程序,我继续得到分段错误.我已经将问题缩小到几行代码,我相信它与检查NULL有关.我怎样才能解决这个问题?这是代码:

typedef struct node
{
  int contents;
  struct node *nextNode;
}  Node;



deleteNode(Node *currentNode)
{

  while((currentNode->contents) != NULL)
  {
    //.....Do Stuff.....
    currentNode = currentNode->nextNode;
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c pointers segmentation-fault

1
推荐指数
1
解决办法
184
查看次数