相关疑难解决方法(0)

我是否施放了malloc的结果?

这个问题,有人建议意见,我应该不会投的结果malloc,即

int *sieve = malloc(sizeof(int) * length);
Run Code Online (Sandbox Code Playgroud)

而不是:

int *sieve = (int *) malloc(sizeof(int) * length);
Run Code Online (Sandbox Code Playgroud)

为什么会这样呢?

c malloc casting

2318
推荐指数
27
解决办法
22万
查看次数

如何从optarg中获取值

嗨,我正在写一个简单的客户端 - 服务器程序.在这个程序中,我必须使用getopt()这样获取端口号和IP地址:

server -i 127.0.0.1 -p 10001

我不知道如何从optarg中获取值,以便稍后在程序中使用.

c getopt

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

标签 统计

c ×2

casting ×1

getopt ×1

malloc ×1