检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴元斌[1] WU Yuan-bin(Department of Computer Science and Engineering,Chongqing Three Gorges College,Chongqing 404000)
机构地区:[1]重庆三峡学院计算机科学与工程学院,重庆404000
出 处:《现代计算机》2020年第18期93-96,共4页Modern Computer
摘 要:从几个典型C语言程序出发,展示并对照示例源程序及其在MinGW GCC和LCC编译器的反汇编程序,说明编译器翻译算术表达式的基本思想,分析编译器在运算求值顺序实现中的具体差异,揭示C语言初学者在学习中容易出现的一些模糊认识,这对准确理解和学习C语言程序设计是有益的。Several typical C language programs are given in this essay, source program and its disassemblers of in MinGW GCC and LCC of the examples are showed and contrasted. The basic idea of translating arithmetic expression by compiler is explained. The concrete difference of compiler in the realization of operation evaluation order are analyzed. some fuzzy knowledge that is easy to appear in the learning of C language beginners are revealed, which is beneficial to the accurate understanding and learning of C language programming.
分 类 号:TP312.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.139.201