小编use*_*457的帖子

如何使用valgrind查找内存泄漏?

如何使用valgrind查找程序中的内存泄漏?

请有人帮助我并描述执行程序的步骤?

我正在使用Ubuntu 10.04,我有一个程序a.c,请帮帮我.

c valgrind

134
推荐指数
4
解决办法
23万
查看次数

为什么窗口大小小于或等于SR协议中序列号的一半?

在选择性重复协议中,窗口大小必须小于或等于SR协议的序列号空间大小的一半.为什么会这样,怎么样?

networking network-protocols

21
推荐指数
3
解决办法
4万
查看次数

在套接字编程中选择功能

谁能告诉我selectc中套接字编程中函数的使用和应用?

c networking network-programming

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

dup() 和 dup2() 系统到底做什么?

dup()和系统调用的真正作用是什么dup2()?我将如何在实践中使用它们?

c unix

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

计算页面大小和段大小

在分页分段系统中,我们有虚拟地址32位和12位用于偏移,11位用于段,9位用于页码.我们如何计算页面大小,最大段大小和最大段大小?

architecture paging operating-system virtual-memory

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

使用位域输出结构大小

#pragma pack(2)
struct a{
  unsigned a:1;
  unsigned b:1;
  int c;
  unsigned d:4;
  unsigned :4;
  unsigned e:1;
  unsigned :0;
  unsigned f:1;} ;

int main()
{
    printf("%d",sizeof(struct a));
}
Run Code Online (Sandbox Code Playgroud)

以下程序的输出在未使用pragma pack时为16,但在使用pragma pack时为10.请解释这是怎么回事?

c c++

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