登录 注册
当前位置:主页 > 资源下载 > 48 > 以表格形式描述语法的方法-密码学-应用密码学:协议、算法与c源程序 (英文版)下载

以表格形式描述语法的方法-密码学-应用密码学:协议、算法与c源程序 (英文版)下载

  • 更新:2024-05-23 09:58:02
  • 大小:3.88MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:编解码 - 音视频
  • 格式:PDF

资源介绍

7.1 以表格形式描述语法的方法 语法表格规定了所有允许输入的比特流的超集。附加的语法限定可能在其他章节中直接或间接规定。 注 — 实际的解码器应该有识别比特流入口点的方法,并且可以分辨和处理不一致的比特流。分辨和处理错误以 及类似情形的方法不在本建议书中描述。 下面的表格给出了描述语法的伪代码例子。规定了当 syntax_element 出现时,从比特流中解析语法元素,并 将指针移向比特流中下一个语法元素的位置上的过程。 C 描述符 /* 语句可以是一个关联某一语法类别的语法元素和描述符,或者用于说明语法元素 的存在、类型和数值的表达式,下面给出两个例子。*/ syntax_element 3 ue(v) 条件语句 /*花括号括起来的语句组是复合语句,在功能上视作单个语句。 */ { 语句 语句 … } /* “while”语句测试条件是否为 TRUE,如果为 TRUE,则重复执行循环体,直到 条件不为 TRUE。 */ While( 条件 ) 语句 /* “do … while”语句先执行循环体一次,然后测试条件是否为 TRUE,如果为 TRUE,则重复执行循环体,直到条件不为 TRUE。*/ Do 语句 while( 条件 ) /*“if … else”语句首先测试条件,如果为 TRUE,则执行主要语句,否则执行另选 语句。如果另选语句不需要执行,结构的“else”部分和相关的另选语句可忽略。*/ if( 条件 ) 主要语句 Else 另选语句 /* “for”语句首先执行最初语句,然后测试条件,如果条件为 TRUE,则重复执行 主要语句和随后语句直到条件不为 TRUE。 */ for(最初语句; 条件; 随后语句 ) 主要语句