C:字符和打印字符

时间:2017-03-18 22:49:50

标签: c pointers segmentation-fault printf bits

我使用函数intToBits将以下代码转换为一个位数组:

./.vscode/task.json

然而,在打印时我遇到了分段失败错误。我不知道该怎么办。指针不正确吗?我只想打印intToBits的结果。

1 个答案:

答案 0 :(得分:2)

罪魁祸首是intToBits中的这一行:

return *nk;

它返回char而不是char*,编译器会通知您是否打开了编译器警告。

将其更改为:

return nk;