我正在使用缩进以这种方式在 Ubuntu 下格式化 C 源代码
indent -linux -l120 -i4 -nut filename
不知何故,几个文件在缩进后破坏了格式。结果看起来像这样
unsigned char get(const unsigned char *buffer, unsigned char *byte)
{
unsigned char size = sizeof(char);
*byte = *buffer;
return size;
}
而不是这个
unsigned char get(const unsigned char *buffer, unsigned char *byte)
{
unsigned char size = sizeof(char);
*byte = *buffer;
return size;
}
是什么原因以及如何确保正确的缩进?