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页未读,继续阅读
- 粉丝: 3836
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计-基于树莓派的寝室小监控系统全部资料+详细文档+高分项目+源码.zip
- 毕业设计-基于树莓派的人脸识别系统(调用百度云api)全部资料+详细文档+高分项目+源码.zip
- 毕业设计-基于微服务架构实现的智能招聘系统全部资料+详细文档+高分项目+源码.zip
- 毕业设计-基于微服务的商城秒杀系统全部资料+详细文档+高分项目+源码.zip
- 毕业设计-基于微信小程序的共享雨伞租借系统全部资料+详细文档+高分项目+源码.zip
- Delphi 12 控件之DevExpressUniversalTrialCompleteSetup-20241212-Downloadly.ir.rar
- 自动驾驶,AutoWareAuto框架全框架梳理思维导图及代码注释 授人以鱼不如授人以渔,涵盖:融合感知模块,定位模块,决策规划模块,控制模块,预测模块等较为详细的注释(并非每行都有注释)及框架梳理
- cb.zip
- 银行数字化转型程度-根据年报词频计算(2012-2021年).zip
- 基于labview的OneNET云平台数据写入与读取 可通过labview往云台设备写入 读取数据 也可通过手机app查看labview写入的数据,实现实时监控
- 动手学深度学习,沐神版配套代码,所有代码均可在jupyter中运行,内附有极为详尽的代码注释
- abp使用微服务代码示例
- 地热模拟软件OGS手册的中文翻译中英对照版
- python读取西门子s7-300 plc数据,通过调用微信发送给微信联系人
- IMG_20241223_084327.jpg
- IMG_20241223_084327.jpg