【2017年整理】c语言中字符型常量与变量使用注意事项

字符型常量与变量

(1):字符常量:一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。例如’A’ ‘b’等都是合法的字符常量。

注意: 1、C语言区分大小写:单引号中的大小写字母代表不同的字符常量,例如’A’与’a’是不同的字符常量;2、单引号中的空格符也是一个字符常量3、字符常量只能包括一个字符,所以’ab’是非法的;4、字符常量只能用单引号括起来,不能用双引号。比如”a”不是一个字符常量而是一个字符串。

(2):转义字符常量 :转义字符又称反斜线字符,这些字符常量总是以一个反斜线开头后跟一个特定的字符,用来代表某一个特定的ASCII字符,这些字符常量也必须扩在一对单引号内。

字符

作用

\n

换行

\t

横向跳格

\v

竖向跳格

\f

换页

\r

回车

\b

退格(Backspace)

\\

反斜杠(\)

\’

单引号

\”

双引号

\ddd

3位八进制数

\xhh

两位十六进制数

\0

空值(ASCII码值为0)

注意:1:转义字符常量只代表一个字符,例如’\n’、’\101’;

2:反斜线后的八进制数可以不用0开头;

3:反斜线后的十六进制数只可由小写字母x开头,不能以大写字母X或0X开头。

(3):字符串常量:字符串常量是由双引号括起来的一串字符。在C语言中,字符串是用字符型一维数组来存放的。系统在每个字符串的末尾自动加上一个字符’\0’作为字符串结束标志,’\0’在这里占用存储空间但不计入字符串的实际长度。两个连续的双引号(” ”)也是一个字符串常量,称为空串,占一个字节,该字节用来存放’\0’。

(4):在C语言中,字符常量可以参与任何整数运算以及关系运算。

(5)字符变量:C语言中,字符变量是用关键字char来定义的,例如:char a=’b’,字符变量在内存中占一个字节,当把一个字符放入字符变量中时,字符变量的值就是该字符的ASCII码值,所以字符变量可以作为整型变量来处理,可以参与任何整形变量的运算。

附件2

一级建造师注册专业对照表(本科)

98年-现在专业名称

93-98年专业名称

93年前专业名称

土木工程

矿井建设

矿井建设

建筑工程

土建结构工程,工业与民用建筑工程,岩土工程,地下工程与隧道工程

城镇建设

城镇建设

交通土建工程

铁道工程,公路与城市道路工程,地下工程与隧道工程,桥梁工程

工业设备安装工程

工业设备安装工程

饭店工程

涉外建筑工程

土木工程

建筑学

建筑学

建筑学,风景园林,室内设计

电子信息

科学与技术

无线电物理学

无线电物理学,物理电子学,无线电波传播与天线

电子学与信息系统

电子学与信息系统,生物医学与信息系统

信息与电子科学

电子科学

与技术

电子材料与无器件

电子材料与元器件,磁性物理与器件

微电子技术

半导体物理与器件

物理电子技术

物理电子技术,电光源

光电子技术

光电子技术,红外技术,光电成像技术

物理电子和光电子技术

计算机

科学与技术

计算机及应用

计算机及应用

计算机软件

计算机软件

计算机科学教育

计算机科学教育

软件工程

计算机器件及设备

计算机科学与技术

采矿工程

采矿工程

采矿工程,露天开采,矿山工程物理

矿物加工

工程

选矿工程

选矿工程

矿物加工工程

勘察技术

与工程

水文地质与工程地质

水文地质与工程地质

应用地球化学

地球化学与勘察

应用地球物理

勘查地球物理,矿场地球物理

勘察工程

探矿工程

测绘工程

大地测量

大地测量

测量工程

测量学,工程测量,矿山测量

摄影测量与遥感

摄影测量与遥感

地图学

地图制图

交通工程

交通工程

交通工程,公路、道路及机场工程

总图设计与运输工程

总图设计与运输

道路交通事故防治工程

港口航道

与海岸工程

港口航道及治河工程

港口及航道工程,河流泥沙及治河工程,港口水工建筑工程,水道及港口工程,航道(或整治)工程

海岸与海洋工程

海洋工程,港口、海岸及近岸工程,港口航道及海岸工程

船舶与

海洋工程

船舶工程

船舶工程,造船工艺及设备

海岸与海洋工程

海洋工程

水利水电

工程

水利水电建筑工程

水利水电工程施工,水利水电工程建筑

水利水电工程

河川枢纽及水电站建筑物,水工结构工程

水文与

水资源工程

水文与水资源利用

陆地水文,海洋工程水文,水资源规划及利用

热能与

动力工程

热力发动机

热能动力机械与装置,内燃机,热力涡轮机,军用车辆发动机,水下动力机械工程

流体机械及流体工程

流体机械,压缩机,水力机械

热能工程与动力机械

热能工程

工程热物理,热能工程,电厂热能动力工程,锅炉

制冷与低温技术

制冷设备与低温技术

能源工程

工程热物理

水利水电动力工程

水利水电动力工程

冷冻冷藏工程

制冷与冷藏

c语言中字符型常量在内存中存放的是,【2017年整理】c语言中字符型常量与变量使用注意事项.doc...相关推荐

  1. shell181网格划分_【2017年整理】ANSYS中SHELL181单元理解和参数详解.docx

    [2017年整理]ANSYS中SHELL181单元理解和参数详解 ANSYS中SHELL181单元参数详解 SHELL181单元说明: SHELL181单元适合对薄的到具有一定厚度的壳体结构进行分析. ...

  2. labview运行excel宏_【2017年整理】LabVIEW中Excel报告生成功能开发.pdf

    [2017年整理]LabVIEW中Excel报告生成功能开发 维普资讯 一 6O一 仪 表 技 术 2005年第 3期 LabVIEW 中Excel报告生成功能开发 汪翠英,裴 锋 (江西省电力试验研 ...

  3. Windows Server中的 WINS 服务器远程内存损坏漏洞分析

    本文讲的是Windows Server中的 WINS 服务器远程内存损坏漏洞分析, 漏洞概要 在2016年12月,FortiGuard Labs发现并报告了Microsoft Windows Serv ...

  4. Java中基本数据类型和引用数据类型的存放位置

    Java中基本数据类型和引用数据类型的存放位置 1.基本数据类型存放在哪? 基本类型的变量存在栈里或者堆里不是由"大小可知,生存期可知"就能确定了.关键是上下文. 比如: void ...

  5. c语言中字符加上48是,【2017年整理】C语言字符型数据(4、5).doc

    [2017年整理]C语言字符型数据(4.5) 2.5.1字符常量字符常量是指用一对单引号括起来的一个字符.如'a','9','!'.字符常量中的单引号只起定界作用并不表示字符本身.单引号中的字符不能是 ...

  6. c语言double数据存储形式,C语言 float、double数据在内存中的存储方式

    float在内存中占4个字节(32bit),32bit=符号位(1bit)+指数位(8bit)+底数位(23bit) 指数部分 指数位占8bit,可以表示数值的范围是0-(表示0~255一共256个数 ...

  7. C语言中队列、堆栈、内存映射、多线程概念

    队列:先近先出: 栈:先近后出:栈的大小是由编译器决定的,默认大小是1M,可以更改,但是一般不建议修改,每个exe都有一个栈,无法利用较大内存,用完立刻回收:栈是自动回收内存:堆必须手动释放: 栈区存 ...

  8. C语言中多维数组的内存分配和释放(malloc与free)(转)

    C语言中多维数组的内存分配和释放(malloc与free)(转) 写代码的时候会碰到多维数组的内存分配和释放问题,在分配和释放过程中很容易出现错误.下面贴上一些示例代码,以供参考. 如果要给二维数组( ...

  9. C语言进阶——深度剖析数据在内存中的存储

    文章目录 数据类型的介绍 类型的基本归类 整形在内存中的存储 大小端介绍 一道笔试题 浮点数在内存中的存储 浮点数存储规则 剖析题目 数据类型的介绍 在我们之前的学习当中我们已经介绍了基本的内置类型 ...

最新文章

  1. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-目录
  2. Oracle Study案例之--基于表空间的时间点恢复(TSPITR)
  3. android 磁场传感器 罗盘,HMC5883L电子指南针罗盘模块 GY-271三轴磁场传感器 的相关教程 带Arduino 51源代码...
  4. 浅析C++的三大循环-以100以内的质数求解为例
  5. 最大流的算法——Edmonds-Karp算法(最短路径增广算法)
  6. Java多线程学习十七:读锁应该插队吗?什么是读写锁的升降级?
  7. [Ext JS ]3.4 数字输入框 numberfield
  8. php脚本语法格式,[PHP学习笔记][五]PHP基本语法规则
  9. 计算机数控模拟操作步骤,数控仿真
  10. QTreeView节点拖放
  11. 如何提高程序员的键盘使用效率?
  12. android实现音乐播放器(进度条)
  13. pptx---基础概念解释
  14. 最大化参数 火车头_火车头采集器菜鸟使用手册
  15. Dagger2的使用总结
  16. Android Studio 实现单选对话框
  17. 大数据在保险界的应用
  18. SP91 未知唤醒源日志
  19. Wallpaper Changer
  20. python生成数字签名及验证签名

热门文章

  1. Unity3D游戏开发之使用AssetBundle和Xml实现场景的动态加载
  2. 荔枝派nano初体验-windows写入镜像到TF卡启动
  3. jq选择器在实际使用时遇到的问题
  4. android基础面试题及答案,万字Android技术类校招面试题汇总
  5. 怎么用PHP判定奇偶性,函数奇偶性的判断口诀
  6. 一招搞定小白最头疼的数据大屏配色问题!
  7. 基于ssm框架和安卓实现共享停车位管理系统【附项目源码+论文说明】分享
  8. 把一棵树转换为二叉树后,这棵二叉树的形态是( )
  9. Flink error:No data sinks have been created yet. A program needs at least one sink that consumes dat
  10. 下列html中那个可以产生复选框,下列的HTML中( )可以产生复选框