栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

第2章 基本概念

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第2章 基本概念

2.1环境
存在两种环境

翻译环境
执行环境
2.1.1翻译
组成一个程序的每个源文件通过编译过程分别转换为目标代码。
各个目标文件由链接器捆绑在一起,形成一个单一而完整的可执行程序。
2.1.2执行
2.2词法规则
2.2.1字符
双引号用于界定字符串常量,如果在一个字符串常量内部包含一个双引号,这时需要转义序列表示。由一个反斜杠加一个或多个字符构成。
2.2.2注释
所有注释都会被预处理器拿掉,取而代之的是一个个空格。

2.2.3自由形式的源代码
相邻的标记之间必须出现一至多个空白字符或注释,不然它会被解释为单个标记。

2.2.4标识符
变量,函数,类型等的名字。由大小写字母,数字和下划线组成。
不能以数字开头。
C语言大小写敏感。
关键字被保留,不能作为标识符。
2.2.5程序的形式
2.3程序的风格
空行用于分割不同的逻辑代码段。
if和相关语句的括号是这些语句的一部分,而不是它们所测试的表达式的一部分。所以在括号和表达式之间留一个空格,使表达式看上去更突出一些,函数原型也是如此。
在绝大多数操作符的使用中,中间都隔以空格,使表达式可读性更佳,复杂表达式中省略空格,有助于显示表达式的分组。
嵌套于其他语句的语句将缩进,以显示他们之间的层次。
绝大部分注释都是成块出现的。
2.4总结
2.5警告的总结
2.6编程提示的总结
2.7问题

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850474.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号