gcc编译警告:misleading-indentation

来源:清泛原创     2021-06-24 15:37:38    人气:     我有话说( 0 人参与)

misleading-indentation(不正确的缩进),一般都是Tab及空格的缩进问题导致。实例1:Tab、空格混用将:[空格] if(err)[空格] fprintf(stderr, "op faile

misleading-indentation(不正确的缩进),一般都是Tab及空格的缩进问题导致。
实例1:Tab、空格混用
将:
[空格]    if(err)
[空格]        fprintf(stderr, "op failed!\n");
[Tab]    break;
改为: 
[空格]    if(err)
[空格]        fprintf(stderr, "op failed!\n");
[空格]    break;
实例2:break缩进错误
将:
   if(err)
      fprintf(stderr, "op failed!\n");
      break; //缩进过多
改为: 
   if(err)
      fprintf(stderr, "op failed!\n");
   break; //正确缩进
End.

gcc 编译警告

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: