编译原理视角下的 c c 语言左值教学,C++语言左值教学.pdf
教【法研究】
≯I 编译原理视角下的C/C++语言左值教学
胡明晓
(温州大学 物理与电子信息工程学院,浙江 温州 325035)
摘要:在 C/C++语言的教学中,赋值语句通过赋值号 “=”把左值和右值连接起来。能充当左值的语法单元是有限
制的。如果学生不理解其中的限制条件往往会书写错误的赋值语句。本文从编译原理的值属性和地址属性出发分析左
值的必要条件,学生通过简单地观察这些必要条件是否满足来判定一个赋值语句的左值是否合法,从而使赋值语句和
左值的教学方法简明、到位 。
关键词:C/C++;教学方法;左值 ;编译原理
中图分类号:G642.4 文献标志码:A 文章编号:1674—9324(2013)15-0068-02
在计算机课程体系中,C/C++语言是一门基础课程 , 原理的有关内容进行讲解,但应当把左值的属性讲清楚,
它是许多计算机专业课程的先修课。在 c/C++语言的教 指出只有明确地址属性的单元才能作为赋值语句的左值。
学中,赋值语句是最常见、最重要的语句了。学生在书写这 这样才能使学生彻底避免赋值语句的书写错误,才能使赋
类语句时经常会出现编译错误和运行错误,这些错误究其 值语句的教学简明到位。
原因是学生对左值的概念没有明晰的理解,它其实是编译 一 左值和赋值语句
原理中的概念。在 C/C++的教学中教师虽然不必对编译 CC/++的语句 “a=b;”中的等号不同于数学中的等号,
- + -——一一——+一-+ -+ -—— -—●一一+ -+ ·
民族文化传统十分丰富,仅各民族的服饰就体现了民间文 民族学生无法企及的,他们所受的高等教育优势是他们本
化的博大精深,有精美的傣锦、壮锦、佤锦、景颇锦,有纯朴 民族乡镇或村寨的其他人无法超越的,他们是最佳的民族
的白族扎染,有精细的汉族彝族平绣、华丽的花腰傣挑纱 文化研究人选,能从父辈那里轻松学习和收集到第一手资
和戳纱,有闪烁的新华村银饰等。这都是云南民族地方高 料,能详尽地记录下民族文化传统,使 口传的文化历史变
校本土特色课程的源泉。云南地理上偏远闭塞,传统的民 成文字记载,使各种民族文化得以长久保留。因此,启发高
族文化基本上保留至今,并且现在仍有大量中青年民族文 校的少数民族学生参与民族文化研究,让民族幼苗的根须
化传人和民族民间手工艺人,这些民族文化传人和民间艺 深深扎入民族文化土壤,吸取营养,成长为参天大树,最终
人就生活在地方高校周围,几千米、几十千米范围内就能 形成民族文化的广袤森林。
轻易找到他们 ,如民间剪纸艺人 、花灯艺人 、彝族刺绣艺 3.开发民族民间文化产品推进民族民间文化传承。随
人,舞蹈说唱艺人、铁器铜器匠人、雕塑土陶艺人 、民族礼 着市场经济的Et益发达,人们的生活不断改善,传统的生
俗传人等,不胜枚举。对于云南民族地区地方高校而言,定 活方式在慢慢改变,有些传统的日常用品被渐渐抛弃,机
期聘请 民族文化传人和民间艺人到学院开办讲座、授课或 器化大生产高效快速地生产出大量廉价产品,直接冲击着
现场演示,传授传统民族民间口述文学、文化习俗、音乐舞 传统生活方式和民间手工艺市场。民族文化传人不再传授
蹈、手工制作等,让更多年轻大学生得到传统文化和生产 他们的文化,民间手工艺人不再生产传统的生产生活用
生活的实际体验,既是一种有特色的本土文化教育方法, 品,老一代文化传人和手工艺人逐渐消失或转行,年轻一
又有助于树立民族 自信,保护和传承民族传统文化。 代逐渐远离 自己的文化,有些民族文化正在逐渐走向消
2.引导民族地区高校少数民族学生参与民族民间文 亡。要延续文化传统,就要找
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
