|
|
1
6
使用
|
|
|
2
2
您至少应该先为缓冲区分配内存(并在最后释放它):
|
|
|
3
2
printf 返回打印的字符数,因此第一个示例实际上是
sprintf还返回打印的字符数,因此将其作为printf的参数可能不是您想要的。 seg faulting的原因是缓冲区字符串没有指向任何内容。您要将代码更改为以下内容:
|
|
|
4
1
你被判了赛格法特,因为
在函数中使用sprintf之前
更正代码:
|
|
|
5
0
你只能使用
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |