c语言中怎么一次性对齐代码
4个回答
展开全部
用于对齐:向上对齐和向下对齐:
#define ROUND_UP(x, align) (((int) (x) + (align - 1)) & ~(align - 1))
#define ROUND_DOWN(x, align) ((int)(x) & ~(align - 1))
用于检查是否已经对齐:
#define ALIGNED(x, align) (((int)(x) & (align - 1)) == 0)
其中,x为要计算或者检查的值,align是要对齐的单位
例如:
#define _ALLOC_ALIGN_SIZE 16
#define MEM_ROUND_UP(x) ROUND_UP(x, _ALLOC_ALIGN_SIZE)
#define MEM_ROUND_DOWN(x) ROUND_DOWN(x, _ALLOC_ALIGN_SIZE)
展开全部
如果是VS开发环境 则按下Ctrl+K,Ctrl+D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、这个和开发环境有关系,如果是VS开发环境,点【编辑】-【高级】-【设置选定内容的格式】或者按Ctrl + K 然后再按Ctrl + F 就好。
2、也可以在常用快捷键自定义 窗口中进行查看
1)进入工具-选项 对话框
2)选择【环境】-【键盘】
3)在 【显示命令包含】 下面的对话框中输入“对齐”关键字,然后就会在这个编辑框下面一个文本窗口中显示关于“对齐”一系列的“某某对齐”操作命令,选中你想查看的,就会在【选定命令的快捷键】一栏中显示其快捷键了
2、也可以在常用快捷键自定义 窗口中进行查看
1)进入工具-选项 对话框
2)选择【环境】-【键盘】
3)在 【显示命令包含】 下面的对话框中输入“对齐”关键字,然后就会在这个编辑框下面一个文本窗口中显示关于“对齐”一系列的“某某对齐”操作命令,选中你想查看的,就会在【选定命令的快捷键】一栏中显示其快捷键了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用astyle直接排版。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询