欢迎来到天天文库
浏览记录
ID:22912951
大小:60.00 KB
页数:8页
时间:2018-11-01
《探究c语言基本点剖析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、探究C语言基本点剖析C语言基本点剖析论文导读:本论文是一篇关于C语言基本点剖析的优秀论文范文,对正在写有关于语言论文的写有一定的参考和指导作用,的if分支有着非常重要的用途,如在程序设计中实现异常处理,这是程序设计中的一个很重要的内容,在C语言中用if...else...来实现制约异常,利用选择结构可以制约一些非法的数据参与程序运转,保证程序正常执行,引导用户正常地使用程序。 我们经常看到这样的代码: main() { floatnum; chargrade; scanf(“%d”[摘要]本文主要针对C语言的几个要点,进行
2、透彻分析,挖掘C语言与较为流行的程序设计语言java的共同点,突出C语言的基础性地位,从而为C语言学习者提供便捷的学习策略。 [关键词]C语言;程序设计;java []A C语言是最重要的计算机程序设计语言之一,以其自身的特色与优势,在计算机科学技术、工业制约、单片机编程、系统底层开发等领域应用非常广泛。此外,它还是其他重要程序设计语言如Java、C++等的入门语言。近些年,由于程序设计类语言的发展与进步,C语言地位正在被弱化,但由于其重要性,C语言知识还应该更全面地得到推广。 在Java语言程序设计中,随处可见C语言的影子,
3、所以在面向对象的程序设计语言日益流行的今天,入门阶段由C语言程序设计来完成是再合适不过了,只有成功完成这一过渡,才能更好地把握Java程序设计语言的主要特点,最终能够运用Java语言进行X络与数据库方面的系统设计,更好地完成项目设计,更好地站在软件工程技术的前沿。 C语言程序书写形式自由,把高级语言的基本结构和语句与低级语言的实用性结合起来,适合于多种操作系统,使程序效率更高。语法比较灵活,允许程序编写者有较大的自由度。 程序设计包括了很多小的知识点,这些知识点与计算机原理知识结合非常紧密。如C语言中的关键字和制约语句,大多被延用
4、到java程序中,使用策略和规则大多没有转变。足可见C语言的基本内容的精典性。 本文主要针对C语言的几个要点,进行透彻分析,挖掘C语言与较为流行的程序设计语言java的共同点,突出C语言的基础性地位,从而为C语言学习者提供便捷的学习策略。 1数据类型与数据的种类 数据类型在C语言中应该与数据的种类做个清晰的区分,因为它所涉及的内容实质不同。 1.1基本数据类型 short、int、long、char、float、double这六个关键字代表C语言里的六种基本数据类型,数据类型其实就是个模子。在C语言中可以用这六个关键字创建无
5、数个需要的数据,可以用它们在内存中分配不同大小的变量。 1.2数据的种类 C语言中数据的种类有两种,一种是有固定值的常量,另一种是没有固定值的变量。常量C语言基本点剖析由写论文的好帮手.zbjy.提供,.的表现形式如上各种基本数据类型形式的数据。 变量是可以存储各种基本数据类型的数据存储单元,它是所有程序设计语言中的重要概念。它所涉及的内容连贯性很强,如: (1)变量用什么来表示? 答:用变量名来表示 (2)变量名是什么? 答:变量名是一个用于表示内存单元的符号地址,是用户所起的标识符,需要符合C语言中规定的标识符的命名
6、规则。 (3)变量如何确定下来? 答:由一个声明语句确定下来。 (4)确定下来的这个内存单元有什么作用? 答:用于存取指定的数据类型的数据。 (5)声明语句完成什么工作? 答:声明语句完成数据类型的分配,一个声明语句只能完成一种数据类型的指定。 2运算符的运算优先级与结合性 C语言中的运算全部在java中得到了延展,只是在java程序设计中重载了运算符“+”,如此看来,C语言中的运算符是如此经典。下面对C语言中的运算理由作一论述。 2.1优先级:C语言中,不同类型的运算符在运算优先级上有个明确的分级。在表达式中,优先
7、级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符优先级相同时,则按运算符的结合性所规定的结合方向处理。 2.2结合性:C语言中各运算符的结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。例如算术运算符的结合性是自左至右,即先左后右。如有表达式x-y+z则y应先与“-”号结合,执行x-y运算,然后再执行+z的运算。这种自左至右的结合方向就称为“左结合性”。而自右至左的结合方向称为“右结合性”。 最典型的右结合性运算符是赋值运算符。如x=y=z,由于“=”的右结合性,应先执行y=z再执行x=(y=z)运算。C语
8、言运算符中有不少为右结合性。 优先级从上到下依次递减,最上面具有最高的优先级,大致依据的原则是:单目运算高于双目运算,算术运算高于位运算高于关系运算高于逻辑运算,逗号操作符具有最低的优先级。 所有的优先级中,只有三个
此文档下载收益归作者所有