论pascal和c语言的区别
pascal吧
全部回复
仅看楼主
level 11
星尘喵🌌😺
楼主
嗯,如题。
2021年04月29日 14点04分
1
level 11
星尘喵🌌😺
楼主
首先,先说一下为啥我不和c++比。
因为……
c++光是一个(c++98的)stl就能碾压pascal,没啥好比的……
更不要提那些新的feature了……
2021年04月29日 14点04分
2
level 7
贴吧用户_QtG5y1W
我只觉得c不用打begin end只用{}就完事就很香还有c可以随时定义变量很灵活还有CRT用不了中文就很难受
2021年04月30日 01点04分
3
level 11
星尘喵🌌😺
楼主
@贴吧用户_QtG5y1W
你的crt用不了中文吗?我的可以啊:
2021年04月30日 07点04分
4
贴吧用户_QtG5y1W
fp用不了中文,2.0.4除外
2021年05月01日 03点05分
星尘喵🌌😺
@贴吧用户_QtG5y1W
我就是free pascal啊。?
2021年05月01日 03点05分
贴吧用户_QtG5y1W
@星尘喵🌌😺
free pascal只有2.0.4版本的能crt和中文同时用,你不是用IDE的吧
2021年05月01日 06点05分
星尘喵🌌😺
@贴吧用户_QtG5y1W
确实不是……我是命令行直接用compiler的。
2021年05月01日 06点05分
level 11
星尘喵🌌😺
楼主
先看看hello world。
我把c语言的写法尽可能地靠近pascal了,其实一般来说是要#include <stdio.h>的。
c语言不include的话也能通过编译,不过会有警告(函数'puts'的隐式声明在C99中无效)
而pascal的话默认uses system。
另外,pascal编译出的程序要比c语言大得多,一个300多kb,一个只有十几kb。
2021年04月30日 07点04分
5
哟哟切可啦
看什么方式吧 vc6因为winxp之后基本都自带msvc运行库了 所以可以直接动态链接编译 体积就没有那么臃肿 如果是vs2010 2012..静态链接编译一个mfc空窗体程序都有几百k。。
2021年06月13日 03点06分
星尘喵🌌😺
@哟哟切可啦
我是用的apple clang编译。
2021年06月13日 11点06分
level 7
浅雪斋
C++可以和Delphi对比一下
2021年04月30日 20点04分
6
星尘喵🌌😺
这个倒是,object pascal也有类似于stl的东西。不过我没用过delphi……
2021年05月01日 00点05分
level 12
Xero⚡12
Pascal没有太好的编译器,C语言有Visual Studio,调试比较方便
2021年05月02日 08点05分
7
星尘喵🌌😺
你的意思是ide?其实delphi勉强能算一个吧……
2021年05月02日 11点05分
level 1
robsean
为什么不能中文?
因为需要设置代码页
2021年05月28日 01点05分
8
1