中文编译器
用Visual Studio 2012,如果是VC++6.0的话,经常会报一些莫名其妙的错误,很多你都看不懂,但是VS2012就很不错
㈡ 很奇怪为什么国内没有任何组织或个人开发最底层的中文编译器呢
这是一个技术问题,你如果没读过编译原理(龙书)的话,你是看不懂下面的回答的。因为中国技术不足,没人能写出支持中文的lex和yacc。首先词法分析生成器lex,就对中文不友好,它只支持ascii字母,不支持中文。这意味着你编译器里的词汇只能是英文单词,不能是中文词汇。其次就是语法分析生成器yacc了,也不支持中文,只支持用英文写的语法规则,不能用中文书写。这意味着最最基本的语法规则是全英文的,这算哪门子中文编程语言。非常遗憾,中国目前没有牛人造出支持中文的lex和yacc来,否则全中文编译器一定会满天飞的,多到烂大街。为什么说多到烂大街?一个全中文的编译器其实仅仅需要修改编译器的前端词法分析器和语法分析器(语法分析器甚至无需大改动),后端直接对接开源代码即可,开源英文编译器已经烂大街了,把它们的后端移植过来就行了。但关键就是没有支持中文的自动化工具lex和yacc。
自动化这条路走不通,纯手写总可以吧。我猜测易语言就是前端纯手写的全中文编译器。你可以使用易语言,绝对可以达到你的要求。但是从技术的角度来讲,lex和yacc的技术高度远高于易语言,毕竟lex和yacc号称编译器的编译器,编译器之母。
㈢ 为什么在编译器上编译后显示不了中文,是编译器的缘故吗 那什么编译器支持中文
要根本上了解怎么显示中文,你首先要 了解 字符集 这个概念
ascii 字符集共有256个字符 无汉字 unicode有各个国家的文字符号,包括几乎所有汉字,
编译器是否支持汉字取决于它采用什么字符集。
当年没有unicode时候,程序员大牛 用两个ascii码(从后128个取出)表示一个汉字代号。
才使汉字登上了计算机舞台
当年不能打汉字时候都是用汉字字库 以点阵方式从vga模式上画出来的。。。
你上网查查 ascii 和unicode 能搜到所有你在这方面的疑惑
㈣ 有什么编译器 可以编译中文
用VC++6.0吧,这个是个C++编译器,但是也是C语言编译器,根据后缀名来区分的可以是.C也可以是.cpp。。不过C++本来就包括C的部分了。。建议楼主用这个编译器吧,网上很多,基本都是破解的。上边这个适合做C语言的计算机编程或者仿真。狗狗里一搜全都是,下载那个企业版的就行。直接安装不用亲自破解 如果楼主是做嵌入式系统开发的,建议用keil C编译器吧。
㈤ 什么中文编译器好用
推荐:TC2.0 + EditPlus
理由:(1)越是高级的工具,就让你能接触到的核心越少,让你学到的东西越肤浅。而用Turbo C 2.0作为编译器,它迫使你从非常基础的概念学起,比如C语言是如何编译,连接,如何调试的;对于一个大型的项目,如何配置环境,如何布置项目的文件目录;甚至如何编写自己的库函数,然后在项目中运用。这些东西Turbo C是不会帮你做的。你自己走一遍之后,思路会清晰很多,以后就是用记事本写程序也会觉得很踏实,而不会出现用VC或VS写了很多代码,却发现心里很没底,很不踏实。笔试的时候,没了编译器就一筹莫展了。高级编译器用多了,思考问题到时候,也会被细枝末节所困扰,不能真正做到把问题抽象到算法设计,与具体实现分离开来的所谓“设计者”的境界。
(2)Turbo C 2.0给出的错误提示或者警告,用的是非常简洁和经典的英文提示,你用久了,对于常见的错误和警告,以后不论是学java,C#等的时候,都会很快反应过来是什么错误。
(3)我当初学《C Primer Plus第五版》的时候,用的就是Turob C 2.0,完全可以,不存在不兼容问题。
(4)Turbo C2.0的编辑窗口不太方便,然而与EditPlus配合起来用,完全可以弥补该不足。我现在写Java都是用Editplus。在EditPlus下配置C语言的编译运行环境很简单的,去网上搜搜吧,一个小时解决问题。
㈥ 谁能说说易语言,究竟是真正的中文编译器还是中文
一个穿着中文衣服的C语言
㈦ 我想要一个C++的编译器,中文版本的
中文版。。。。
还是VS2003.net或VS2005吧,别的没听说有中文版的。
㈧ 目前比较好用的中文编译器
无所谓好坏。主流编译器都可以。
最常用的两种:
1 VC/VS系列。微软开发的。与windows兼容性最好。适用于windows软件开发。
2 gcc系列,包括mingwin, codeblock, devicec等。 对C/C++规范支持最好,是目前执行规范最彻底的编译器。
对于初学者,任意一个编译器都是没区别的。
水平较高的编程人员,可以根据自身常用区域,选择针对性的编译器。
㈨ Java 编译器中文版...
用unicode,在代码中直接写文字是非常不好的习惯,一旦编译环境变化没有对应的字符集你的程序就玩完。unicode是啥给你个链接好了,java读取unicode一大堆,自己去搜。
http://ke..com/view/40801.html?wtp=tt
㈩ 哪款c语言编译程序支持编译中文
Dev C++或C-free
很快很方便的