编程中既可能出现汉语拼音表意,也长出现英语词语表意。这涉及到汉语表意和英语表意在编程上的融合问题。
如果一般审视汉字(非拼音)出现在代码里,如函数名(“绘制直线”)、汉字变量:“周长”,是给代码引起不适的。那么其他由于一些概念还是会想到用汉语表示,汉字字符不能用,只好用汉字拼音。汉字的一些数理化字词,在通用到代码编程的时候也很不适,如矩阵、豪、微、庚、兆、番,也不太通用。
汉字拼音和英文同样是字母,所以一般说汉字编码和英文编码指的是这里说的汉字拼音表意编码和英文单词表意编码。
如果全用英文表意,有时受到不顾母语的打击;要是全用汉字拼音,又显得离开英语便捷表意方式。这时要想一个汉字编码和英文编码融合的(语言融合)的法子:
于是一般的想法,有这样的提议。可以用汉语缩写,在英文单词前或后表示一些注释性的内容。
如刚才用的
hzRect :hz 是绘制的汉语拼音,Rect是英文矩形的缩写,所以就是绘制矩形。
hzEllipse:就是绘制椭圆。
以后形成习惯,绘图类函数都可以这么写。
再有:DrawLineBY :BY是汉语拼音“备用”,这就是一个画线备用函数。
有需要可以定义“备用”的一族函数。

依次类推,用汉语拼音缩写,在英文字词中,做前缀、后缀形式的一般注释,这就是一种融合问题。
当然你非要拼你从初中学了10年英文,那也没法管你。
要是用这种融合法:注意一下全盘思考,作好表意、注释功能的良好实现和不乱用、不偏执、贪图的问题。这个工作的安排,一般由项目主管主导。
举例:我们用ys表示样式,那么有:
ysBOLD:粗体样式
ysItalic:斜体样式
ysUnderLine:下划线样式
ysBorder:边框样式
ysLeftjustifying:左对齐样式
……
当然你也可以加个下划线写成:
ys_BOLD:粗体
ys_Italic:斜体
ys_UnderLine:下划线
ys_Border:边框
ys_Leftjustifying:左对齐
……
还可以有xz:表示形状
xz_Rectangle:矩形
xz_Ellipse:椭圆
……
还有xb,表示变形或形变:
xb_Stretch:拉伸形变
xb_Zoom:缩放形变
xb_Rotate:旋转形变
其他的还有:sf:表示算法;lb:表示分类或类别;sc:表示引用素材;tj:表示添加;js:表示计时;yy:表示引用或应用;jc:表示检查;gj:表示工具;ysb:表示样式表;lc:表示流程;wlj:表示外链接;ai:表示人工智能;tj:表示添加(功能或模块);yh:表示用户;gx:表示更新;hz:表示合作。
这些是前缀,你也可以定义一些后缀,加入类名、函数名、变量名中,以添加字义影响。
例如:by:表示备用
Fruzzi_by:表示模糊的备用算法
Sharpen_by:表示锐化的备用算法
Histogram_by:直方图的备用算法
……
还有后缀:cz:查找问题;fk:表示反馈;gs:表示公式。
这些汉语拼音前后缀加在英文主表意词上,就可以形成编程语言中的语言融合,要是用的好,也很有用。当然,开发者可以根据自己的需要定义一些适合自己项目的前后缀,也可以拓展融合方法。
这是汉语与英语的融合应用于编程工作,也可以类比到俄语与英语、日语到俄语、德语到英语。

编程中汉字编码和英文编码的语言融合相关推荐

  1. 数学在c语言编程中的历史,用计算机C语言编程解古代数学题

    用计算机C语言编程解古代数学题 C语言广泛的应用于基础软件.桌面系统.网络通信.音频视频.游戏娱乐等诸多领域.是世界上使用最广泛的编程语言之一本文由论文联盟http://www.LWlm.cOm收集整 ...

  2. c语言编程中精度eps是什么,c语言eps是什么意思

    在C语言中,eps指的是精度.主要用于浮点数运算中,因为C语言浮点数存储的是近似值. 计算会引起误差,所以一般计算低于某个值,就没有意义了,这个阈值就是eps,也就是精度. eps是在函数程序中事先说 ...

  3. c语言编程中野指针错误,小心C语言野指针

    指针是C语言一个很强大的功能.然而所谓成也萧何,败也萧何,用好了指针会使程序大放异彩,用错了指针轻者只是报个错,重者可能整个系统都崩溃了.本篇我们来谈谈指针一种错误的使用方法"野指针&quo ...

  4. c实现多语言编程,C/C++编程中多国语言处理

    多国语言的存在.不同语言操作系统的存在,使得针对多语言的设计颇费周章,在编码上所付出的工作量也是可观的.所谓编码的问题,归结起来,就是二进制的编码以何种编码格式进行解析的问题.特别是在硬盘文件和内存数 ...

  5. C/C++ 编程中多国语言处理

    C/C++ 编程中多国语言处理 简介: 多国语言的存在,使程序员在编码处理上花费了大量时间和精力:然而各种各样的乱码问题,如 XML 格式错误.文本显示异常.解析器异常等依然层出不穷.特别的,相对于 ...

  6. c语言在数学方面的应用编程,浅谈数学在C语言编程中的应用.doc

    浅谈数学在C语言编程中的应用 浅谈数学在C语言编程中的应用 [][]C语言对学习者的数学基础要求较高对一部分学生来说学好C语言有一定的困难.本文就本专业知识和自身对C语言的学习经验对数学在C语言编程中 ...

  7. c语言中英翻译及程序设计,c语言编程英语词汇带翻译

    c语言编程英语词汇带翻译 在c语言的.学习过程中,会需要用到大量的专业英语词汇,所以学习c语言方面的专业英语词汇的学习非常重要,那么现在就一起来学习一些c语言专业词汇吧. c语言编程英语词汇 cras ...

  8. c语言输出不同字体的汉字,【】c语言中输出汉字的编码

    []c语言中输出汉字的编码 (2012-03-25 22:10:04) 标签: c语言 汉字编码 杂谈 分类: C语言 C语言中,我们用整数输出字符得到的就是该字符的ASII码,如用整数输出a,得到9 ...

  9. c语言面向对象编程中的类_C ++中的面向对象编程

    c语言面向对象编程中的类 Object oriented programming, OOP for short, aims to implement real world entities like ...

最新文章

  1. How to Rate a Software Developer
  2. 【转载】Python对接六大主流数据库,只需三步
  3. 关于进程和线程以及句柄
  4. Serv-u 10.3 的图文安装教程及使用方法
  5. 【数据结构与算法】之深入解析“求根节点到叶节点数字之和”的求解思路与算法示例
  6. Row size too large ( 8126)(解决)
  7. bigdecimal判断等于0_vue2.0源码用到的工具函数,12个简易的复用函数,看看有多简单...
  8. win10计算机系统优化设置,win10系统优化系统的详细办法
  9. (计算机组成原理)第七章输入和输出系统-第四节1:I/O方式之程序查询方式
  10. C++ 20 还未发布,就已凉凉?
  11. tensorflow中optimizer minimize自动训练简介和选择训练variable的方法
  12. 如何设计一个秒杀系统?
  13. 生物信息分析服务器平台,高通量数据生物信息分析平台
  14. 桥本分数式c语言,《算法设计与分析教案(新格式)》.doc
  15. python万年历差农历程序_批处理万年历实现代码(包括农历日期)
  16. 原生JS实现addclass
  17. 1+X 网络系统 建设与运维(中级)实验
  18. 山东工商学院计算机2军训,山东工商学院举行2018级新生开学典礼暨军训动员大会...
  19. 举例来学cond原语
  20. 【技巧】word交叉引用

热门文章

  1. VIVADO安装问题
  2. 惠州生物实验室建设宝典
  3. ​浅谈 Java 后端开发工程师腾讯面试经历分享总结
  4. Unity中的进度条(内含计数器)
  5. 十款开发者常用的Chrome插件,让chrome成为开发利器!
  6. 六个步骤教你学会用ZBrush绘制头部模型
  7. Github 上 lux 下载神器的安装及使用教程
  8. Android权限 - AppOps介绍
  9. 猎聘和BOSS直聘谁会成为在线招聘的最后赢家?
  10. 是配置在计算机硬件上的最基本的系统软件,试题库