科技信息

2009, (05) 98+63

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

一种定义C语言表达式的新方法

颜鸿淋;贾纳豫;李春萍;唐合文;

摘要(Abstract):

C语言具有运算符丰富,表达式灵活的特点。但是,表达式的概念没有准确的定义,给初学者造成理解上的困难。分析表达式的结构特点,发现和数理逻辑中的合式公式很相似,可以采用合式公式递归的方式对C语言的表达式进行递归定义。通过表达式的递归定义,能够准确的分析一个字符串式子是不是表达式。同时,利用这个递归定义,同时结合运算符的优先级,能够决定表达式运算过程中出栈、入栈的顺序,从而计算出表达式的值。

关键词(KeyWords): C语言;表达式;运算符优先级

Abstract:

Keywords:

基金项目(Foundation):

作者(Author): 颜鸿淋;贾纳豫;李春萍;唐合文;

Email:

DOI:

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享