Pascal C C 语句对比(补充版).doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Pascal、C、C++语句对比(补充版) 一、Hello World Pascal、C、C++三种语言的Hello World程序可以看出一些最基本的东西。在Pascal中,使用begin和end来定义程序的起止,而在C/C++中使用{}来代替。在Pascal中,主程序没有返回值,而在C/C++中返回0(在C中可以返回NULL)。在C/C++中,main函数之前是头文件,例如stdio.h和iostream。 此外,在Pascal中,注释单行用//,而在C/C++中用/* */。在C/C++中,using namespace std;是打开命名空间的,可以不用关心,只要知道就行了。 二、数据类型及定义 在Pascal、C、C++中,常用的数据类型包括整型、实型、字符、布尔类型等。 1. 整型 Pascal中,整型包括shortint、integer、longint、int64等,范围分别为-128到127、-32768到32767、-2147483648到2147483647、-9223372036854775808到9223372036854775807。C/C++中,整型包括short、int、long、long long等,范围相同。 2. 实型 Pascal中,实型包括real、float等,范围分别为2.9E-39到1.7E38、-1.5E-45到3.4E38。C/C++中,实型包括float、double等,范围相同。 3. 字符 在Pascal、C、C++中,字符类型都为char。Pascal和C++中字符串类型都为string,而C中没有字符串类型,只能用字符数组来代替字符串。Pascal中字符串的长度有限制,为255,而C++中没有限制。字符和字符串在Pascal中均用单引号注明,而在C/C++中字符用单引号,字符串用双引号。 4. 布尔类型 Pascal中,布尔类型为boolean,而C/C++中为bool。值均为True或False。C/C++中除0外,bool都为真。 5. 定义 常量的定义在Pascal、C/C++中都使用const关键字。但是在C/C++中,必须要注明常量的类型。在C/C++中,还可以用宏来定义常量,此时不注明类型。 三、输入输出 在Pascal、C、C++中,输入输出语句不同。Pascal中使用read和readln函数,而C/C++中使用scanf和printf函数。C/C++中没有以回车作为结束的读入方式,而是使用“\n”表示换行。 四、其他 在Pascal、C、C++中,还有其他一些重要的概念和语句,例如数组、指针、结构体、类等。这些概念和语句在编程中扮演着重要的角色,需要认真学习和掌握。
剩余22页未读,继续阅读
- 粉丝: 3814
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助