序列

仅限 C 编译器

序列语法

读取语法图跳过可视语法图#pragmasequence(左列, 右列* )

描述

指定要包含序号的输入记录的列。 列设置仅适用于它所在的源设置,对成员中包含伪指令上指定的任何源成员都没有影响。

参数
左列
必须大于零但小于 32 754。 左列 应该小于 右列
右列
必须大于零但小于 32 754。 右列 应该大于或等于 左列。 指定为 右列 值的星号 (*) 指示序号包含在 左列 和输入记录末尾之间。

使用说明

#pragma sequence 伪指令在该伪指令后面的行上生效。 它保持有效,直到迂到另一个 #pragma sequence 或 #pragma nosequence 伪指令或到达源成员的末尾为止。

#pragma margin 和 #pragma 序列伪指令可以一起使用。 如果这两个 #pragma 伪指令保留相同的列,那么 #pragma 序列伪指令具有优先级,并且这些列保留用于序号。

例如,如果 #pragma margin 伪指令指定 1 和 20 的边界,而 #pragma sequence 伪指令指定序号的第 15 到 25 列,那么生效的边界为 1 和 14 ,为序号保留的列为 15 到 25。

如果指定的页边距不在受支持的范围内,或者页边距包含非数字值,那么在编译期间将发出警告消息并忽略该伪指令。

另请参阅编译指示 nosequencemargin