您的位置:首页 > 编程语言 > C语言/C++

VC->学习C/C++ Programming stylse guideness

2008-03-16 22:24 369 查看
//Book:C/C++ Programming stylse guideness
//author:Fred Richards
//Study Time:2008.3.12——2008.3.14
//Study Content:the style of programming

第一次看英文书籍在自己电脑上,开始有点不习惯,因为从大学开始我们的教材都是中文版的,所以也就从来没有接触过专业方面的英文,想象下以后不管是工作也好还是在计算机行业发展也好,总得懂几个计算机专业英语方面得东西。于是下了好多计算机方面得专业书籍(英文版)的,然后从中挑出来值得看得书籍,感觉还不错效果。
这次呢第一本就看的是C/C++ Programming style guideness,是一本计算机语言编程方面的风格指导书籍。
This is an introduction of this book:
This document contains the guidelines for writing C/C++ code for Dynamic Software
Solutions. The point of a style guide is to greater uniformity in the appearance of
source code. The benefit is enhanced readability and hence maintainability for the
code. Wherever possible, we adopt stylistic conventions that have been proved to
contribute positively to readability and/or maintainability.
Personally speaking ,I think the sentence in red is very important to communicate between each other.

Now the following word is strange enough which I must study :

Designation n.指示, 指定, 选派, 名称
Copyright n.版权, 著作权
Trademark n.商标
initial capital 创办资本
checklist 选购图书单, 散篇目录, 清单, 选举人名单
readability n.易读, 可读性
maintainability 可维护性
stylistic adj.格式上的, 体裁上的
prerequisite n.先决条件adj.首要必备的
validating vbl.确认
prescribe v.指示, 规定, 处(方), 开(药)
defect n. 过失, 缺点
reference n. 提及, 涉及, 参考, 参考书目, 证明书(人), 介绍信(人)
statistical adj.统计的, 统计学的
programmer n.程序师, 程序规划员
content n.内容, 容量, 目录, 满足adj.满足的, 满意的, 愿意vt.使满足
file n.文件, 档案, 文件夹, 卷宗, 锉刀vt.把...归档, 提出(申请等), 锉, 琢磨vi.列队行进, 用锉刀,锉
functionality 功能性,泛函性
cohesive adj.粘着的
duplicating 复制, 重复
generalize vt.归纳, 概括, 推广, 普及
sufficiently adv.十分地, 充分地
implement n.工具, 器具vt.贯彻, 实现v.执行
conjunction n.联合, 关联, 连接词
suffix n.[语] 后缀, 下标vt.添后缀
declare vt.断言, 宣称, 宣布, 宣告, 声明, (向海关)中报进口应纳税之货物
precise adj.精确的, 准确的n.精确
explicitly adv.明白地, 明确地
externally adv.外表上, 外形上
directive n.指示
obscure adj.暗的, 朦胧的, 模糊的, 晦涩的vt.使暗, 使不明显
module n.模数, 模块, 登月舱, 指令舱
order n.次序, 顺序, 正常(工作)状态, 秩序, 会议规则, 命令, 定购, 定单vt.命令, 定购, 定制
abstract n.摘要, 概要, 抽象adj.抽象的, 深奥的, 理论的vt.摘要, 提炼, 抽象化
preprocessor n.[计]预处理程序
declaration n.宣布, 宣言, 声明
prototype n.原型
identify vt.识别, 鉴别, 把...和...看成一样v.确定
compile vt.编译, 编辑, 汇编
precede v.领先(于), 在...之前, 先于
omit vt.省略, 疏忽, 遗漏
file format n.[计] 文件格式
present n.赠品, 礼物, 现在, 瞄准adj.现在的, 出席的, 当面的vt.介绍, 引见, 给, 赠送, 上演, 提, 呈现vi.举枪瞄准
indentation n.缩排, 呈锯齿状, 缺口, 印凹痕
spatial structure 立体[空间]结构
logical structure 逻辑结构
signature n.签名, 署名, 信号
bracket n.墙上凸出的托架, 括弧, 支架v.括在一起
single space n.[计]单倍行距, 一倍行距
continuation n.继续, 续集, 延长, 延长物, 扩建物, 附加部分, (报刊等的)续刊、增刊, 续篇
indent n.缩进, 契约, 订货单, 凹痕vi.切割成锯齿状vt.(印刷, 书写)缩排, 定货, 印凹痕
variable name 变量名
tutorial n.指南
explicit adj.外在的, 清楚的, 直率的, (租金等)直接付款的
periodically adv.周期性地, 定时性地
homophone n.同音字
capitalization n.资本化, 股本, 资本总额, 大写
terminology 术语学
generic name 总名称, 属名
misspell vt.拼错
index variables 索引变量
concise adj.简明的, 简练的
correlate with 使...与...发生关系, 把...与...联系起来
lower case letters 小写字体
underscore vt.划线于...下, 强调n.底线
separator n.离析器, 脱脂器, 隔离物, 分离者
informative 情报的, 提供情报的, 见闻广博的
instance variable 实例变量
compensate v.偿还, 补偿, 付报酬
delimit vt.定界限, 划界
intrinsical 本质的, 固有的
punctuation n.标点, 标点符号
inevitable 不可避免的, 必然的
validity n.有效性, 合法性, 正确性
innocuous 无害的, 无毒的, 无伤大雅的, 不得罪人的
parentheses n.圆括号, 插入语, 插曲
precedence 优先, 居先
legitimate adj.合法的, 合理的, 正统的v.合法
overlapping 重叠, 搭接
criterion n.(批评判断的)标准, 准据, 规范
indentation n.缩排, 呈锯齿状, 缺口, 印凹痕
embedded adj.植入的, 深入的, 内含的
error checking 误差校验
prototype 原型
flagrant 非常的, 不能容忍的, 恶名昭著的, 公然的
appendix 附录, 附属品, [解]阑尾
synopsis大纲
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: