C语言常用字符、ASCII代码对照表和运算符优先级

需积分: 31 6 下载量 194 浏览量 更新于2024-09-14 1 收藏 365KB DOC 举报
常用字符与ASCII代码对照表 本资源摘要信息是关于常用字符与ASCII代码对照表的知识点总结,来自谭浩强的C语言书籍附录Ⅰ。下面是对标题、描述、标签和部分内容的详细解释。 **ASCII代码** ASCII(American Standard Code for Information Interchange)是一种基于拉丁字母的字符编码标准,使用7位二进制数来表示128个字符,其中包括26个大写字母、26个小写字母、10个数字和一些特殊符号。 **谭浩强** 谭浩强是中国计算机科学家和教育家,曾任北京大学计算机科学与技术学院院长。他编写的C语言教材《C语言程序设计》是中国大陆地区最流行的C语言教材之一。 **数据类型** * char:一个字节长的字符值 * short:短整数 * int:整数 * unsigned:无符号类型,最高位不作符号位 * long:长整数 * float:单精度实数 * double:双精度实数 * struct:用于定义结构体的关键字 * union:用于定义共用体的关键字 * void:空类型,用它定义的对象不具有任何值 * enum:定义枚举类型的关键字 * signed:有符号类型,最高位作符号位 **存储类别** * typedef:用于定义同义数据类型 * auto:自动变量 * register:寄存器类型 * static:静态变量 * extern:外部变量声明 * const:表明这个量在程序执行过程中不可变 * volatile:表明这个量在程序执行过程中可被隐含地改变 **流程控制** * break:退出最内层的循环或switch语句 * case:switch语句中的情况选择 * continue:跳到下一轮循环 * default:switch语句中其余情况标号 * do:在do…while循环中的循环起始标记 * else:if语句中的另一种选择 * for:带有初值、测试和增量的一种循环 * goto:转移到标号指定的地方 * if:语句的条件执行 * return:返回到调用函数 * switch:从所有列出的动作中作出选择 * while:在while和do…while循环中语句的条 件执行 **运算符** * sizeof:计算表达式和类型的字节数 * 优先级和结合性:附录Ⅲ运算符的优先级和结合性表格,列出了C语言中各种运算符的优先级和结合方向。 本资源摘要信息涵盖了C语言中的基本概念,包括数据类型、存储类别、流程控制和运算符等,旨在帮助读者快速了解C语言的基础知识。