c语言自动***,c语言***自身

dfnjsfkhak 2 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言自动复制问题,于是小编就整理了2个相关介绍c语言自动***的解答,让我们一起看看吧。

  1. 怎样用c语言编写自动复制粘贴的程序?
  2. 为什么没有人把C/C++语言复制成中文语言,这样不是让中国人更容易理解吗?

怎样用c语言编写自动***粘贴的程序

标题栏上点右键 弹出菜单里的编辑粘贴 ***是编辑菜单里的标记 点了标记就可以鼠标 (按住左键)选择需要内容 再去编辑菜单里找*** 如果你是先打开cmd 然后再cmd中启动你的exe文件 那么可以直接在cmd窗口点右键 标记***粘贴.

什么没有人把C/C++语言***成中文语言,这样不是让中国人更容易理解吗?

把C语言翻译成中文并不会让中国人更容易理解C语言,就如同会英文的歪果仁也没有比中国人更容易掌握C语言一样。这么做没有多大的意义。

c语言自动复制,c语言复制自身-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

编程语言是一种符号语言。c语言中有32个关键字,C++中有60多个关键字(准确数字记不清了)。这些关键字都是从英语拿过来用的。但是这些关键字都已经失去了原来的意思,连等号的意思都和数学里的等号不一样。把这些关键字用其他的符号或文字替换把C语言编程某种新的语言,编出来的程序可以跟C完全一样。另外,程序语言使用的文法跟自然语言完全不同,这大概是懂英语的人也看不懂C语言程序主要原因吧。

尽管很多人都希望把编程言和自然语言统一起来,但是截止到目前,还没有办法改变编程语言是符号语言的现状。程序语言有自己的关键字,有自己的文法,这些都跟自然语言没什么关系,因此,不管是以英语为基础的编程语言还是以中文为基础的编程语言,在理解代码上不会有多大区别。就算把C语言翻译成中文,也不会让更多的中国人能编程。

实际上早就有了,比如鼎龙中文C++,调用了VC编译器用宏替换成中文关键字,写了个仿效易语言习惯的IDE,有个中文类库。这个中文类库足够用于开发大型ERP系统,而且有实际产品

c语言自动复制,c语言复制自身-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

我自己也尝试过汉化,CLANG编译器的标识符名本来是支持UTF-8的,不过UTF-8在WIN的控制台下显示会有BUG,于是尝试了改为GB系编码。关键字也支持汉字了,并且也可以支持WIN下的UCS_2。

至于完全自己写的也有,习语言是类C语言,语法规则基本等于C语言。还有个习佳佳对应C++,不过不是自己写的,是汉化。

完全自己写的原生中文C++还没听说过,主要是C++实现难度太高了,参照D语言的解释:

c语言自动复制,c语言复制自身-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

为什么不实现一个C++前端而只是逆向了C++几个主流编译器的命名修饰以兼容C++?

因为写一个C++前端需要很久,作者估计需要10人年。仅仅是前端就需要10人年,还不包括后端,不包括优化什么的,不包括工具链和IDE等等。而且C++如今三年更新一次标准,数了下,每次要增加几十个特性,连微软、GNU这些巨头都深感压力,中国民间个人或者小团队根本没戏。

我听说连C++之父也感叹C++没钱没人,开会还要赞助,标准库没人写。C++之父有过诉苦,大约是说C++刚开始的时候,没有标准库,而且之父没有给社区解释得很清楚,导致发展歪了。大家都吹捧C++复杂,不是凡人能驾驭的,以秀奇技淫巧为荣。

后来C++11出来的太晚,导致错失一些发展机会,C++之父貌似说也是没人去实现,让标准委员会也难办,总不能随便增加未经验证技术吧,那是把ISO标准当玩具了?这个我不确定消息是否可靠。

近来委员会貌似有个说法,一个新特性,需要有了提案后,经过充分讨论,然后让委员各代表体验一年,再经过大改,才有正式加入标准的资格,注意还只是资格。所以C++标准三年一更已经快到极限了,如果赶上班车的话,按照这个节奏,最快也要两年吧,没赶上班车,并且这个特性需要前置特性完工,有这样的依赖项的话,拖个5年6年也不稀奇。

可见要设计、扩充修改C++,是有多难,而一个实现要被***纳,也要经过种种考验。

到此,以上就是小编对于c语言自动***的问题就介绍到这了,希望介绍关于c语言自动***的2点解答对大家有用

标签: C++ 语言 ***

上一个c语言仿真程序,C语言仿真程序报告

下一个疫情期间机器人培训班怎么办,疫情期间机器人培训班怎么办理