标签: c pointers segmentation-fault printf bits
我使用函数intToBits将以下代码转换为一个位数组:
./.vscode/task.json
然而,在打印时我遇到了分段失败错误。我不知道该怎么办。指针不正确吗?我只想打印intToBits的结果。
答案 0 :(得分:2)
罪魁祸首是intToBits中的这一行:
intToBits
return *nk;
它返回char而不是char*,编译器会通知您是否打开了编译器警告。
char
char*
将其更改为:
return nk;