小编Nin*_*ino的帖子

如何在C中获取文件大小?

可能重复:
如何确定C中文件的大小?

如何找出用C语言编写的应用程序打开的文件大小?我想知道大小,因为我想把加载文件的内容放入一个我分配的字符串中malloc().只是写作malloc(10000*sizeof(char));是恕我直言,一个坏主意.

c size file

364
推荐指数
7
解决办法
75万
查看次数

如何在不按Enter的情况下获得单个角色?

如何在不按Enter键的情况下从终端获取单个键盘字符?我试过了Curses::getch,但这对我没用.

ruby getch

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

将套接字绑定到ansi c中的端口80

当我尝试将端口80绑定到c中的套接字时,我总是得到错误,我没有权限使用此端口.是否有一个简单的方法来获得此权限?

c sockets networking webserver

8
推荐指数
2
解决办法
5404
查看次数

为什么我的c程序不能释放内存呢?

我已经在c中制作了一个程序,并希望看到它使用和注意了多少内存,通常使用它时内存使用量增加(在启动时它使用大约250k,现在它是1.5mb).afaik,我释放了所有未使用的内存,并在一段时间后,应用程序使用更少的内存.是否有可能,释放的内存只是从"活动"内存转移到"有线"或其他东西,所以当需要可用空间时它会被释放?顺便说一句.我的机器在mac os x上运行,如果这很重要的话.

c unix memory macos

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

如何释放在C中用于变量的内存?

我如何在C中释放用于变量(例如长字符串)的内存?

c memory-management

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

strftime()无法正确显示秒数

我尝试使用strftime()来获取格式化的时间戳.

char ft[ 256 ];
struct tm *tmp;
strftime( ft, 256, "%D - %T", tmp );
Run Code Online (Sandbox Code Playgroud)

我的问题是我得到了"13/02/60 - 03:07:-17958194".有没有办法正确显示秒数?(我使用的是Mac OS X和gcc)

c formatting time timestamp

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