编程C++入门教程

编程C++入门教程

ID:41054168

大小:142.50 KB

页数:124页

时间:2019-08-15

编程C++入门教程_第1页
编程C++入门教程_第2页
编程C++入门教程_第3页
编程C++入门教程_第4页
编程C++入门教程_第5页
资源描述:

《编程C++入门教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编程高手之路--C++入门_——变量和常量编译环境设置好以后,就可以正式学习C语言了。一、变量(一)、变量类型和表示方法1.什么是变量?一句话,变量是存储数据的值的空间。由于数值的类型有多种,有整数、小数(浮点数)、字符等等,那么对应的变量就有整型变量、浮点型变量、字符型变量。变量还有其他的具体分类。整型变量还可具体分为无符号型、长整型和短整型。浮点型也可分为单精度型、双精度型和长双精度型。此外还可以分为静态变量、外部变量、寄存器变量和自动存储变量。这些数据类型我们在本节和后面的章节中都会陆陆续续介绍。那么变量我们总要给它取个名字吧,

2、这个名字我们叫做标识符。标识符的命名有一定的规则:(1).标识符只能由字母、数字和下划线三类字符组成(2).第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符)(3).大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符编程高手之路--C++入门_——变量和常量编译环境设置好以后,就可以正式学习C语言了。一、变量(一)、变量类型和表示方法1.什么是变量?一句话,变量是存储数据的值的空间。由于数值的类型有多种,有整数、小数(浮点数)、字符等等,那么对应的变量就有整型变量、浮点型变量、字符型变量。变

3、量还有其他的具体分类。整型变量还可具体分为无符号型、长整型和短整型。浮点型也可分为单精度型、双精度型和长双精度型。此外还可以分为静态变量、外部变量、寄存器变量和自动存储变量。这些数据类型我们在本节和后面的章节中都会陆陆续续介绍。那么变量我们总要给它取个名字吧,这个名字我们叫做标识符。标识符的命名有一定的规则:(1).标识符只能由字母、数字和下划线三类字符组成(2).第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符)(3).大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符(4).标识符可以任意

4、长,但只有前32位有效。有些旧的C版本对外部标识符的限制为6位。这是由于链接程序的限制所总成的,而不是C语言本身的局限性(5).标识符不能是C的关键字2.从上面的规则中,有个关键字的概念。那么什么叫关键字呢?从表面字意上也可以看出,关键字是C语言本身某些特性的一个表示,是唯一的代表某一个意思的。下面列出ANSI标准定义的32个C语言的关键字,这些关键字在以后的学习中基本上都会用到,到时再说它们的各自用法。autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatfor

5、gotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhileC语言还包括一些不能用做标识符的扩展关键字。asmcdecl_cs_ds_esfarhugeinterruptnearpascal_ss所以在以后的学习中,在给变量命名时要避开这些关键字。3.TurboC2.0规定所有变量在使用前都必须加以说明。一条变量说明语句由数据类型和其后的一个或多个变量名组成。变量说明的形式如下:类型<变量表>;这里类

6、型是指TurboC2.0的有效数据类型。变量表是一个或多个标识符名,每个标识符之间用,分隔。(二)、整型变量整型变量是用来存储整数的。整型变量又可具体分为好几种,最基本的整型变量是用类型说明符int声明的符号整型,形式如下:intCounter;这里int是类型说明符,Counter是变量的名字。整型变量可以是有符号型、无符号型、长型、短型或象上面定义的普通符号整型。整型是16位的,长整型是32位,短整型等价于整型。以下是几种整型变量的声明示例:longintAmount;/*长整型*/longAmount;/*长整型,等价于上面*/s

7、ignedintTotal;/*有符号整型*/signedTotal;/*有符号整型,等价于上面*/unsignedintOffset;/*无符号整型*/unsignedOffset;/*无符号整型,等价于上面*/shortintSmallAmt;/*短整型*/shortSmallAmt;/*短整型,等价于上面*/unsignedshortintMonth;/*无符号短整型*/unsignedshortMonth;/*无符号短整型,等价于上面*/从上面的示例可以看出,当定义长整型、短整型、符号整型或无符号整型时,可以省略关键字int。注

8、明:1.用signed对整型变量进行有符号指定是多余的,因为除非用unsigned指定为无符号型,否则整型都是有符号的。2.当一个变量有几重特性时,声明关键字的顺序可以任意。以下几种声明是等价的:unsig

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。