嵌入式C语言构造类型与ASCII码表
构造类型
概念:由若干个相同或不同数据类型构成的集合,该数据类型称为构造类型
包括:数组,结构体,共用体,枚举
即:基本类型只能定义1个变量保存1个数,构造类型可以1个变量保存多个数
ASCII码表
计算机只能识别二进制数,那么对于非数值型数据是如何表示的呢?
将非数值型数据用数值型数据进行标识,即ASCII码表
从0到127,这128个数值型数据可以表示字符
注意:字符0-9和数值0-9之间的区别
如果将数字放在字符或字符串中,就不能再把它当做一个数字了,而是一个字符
char 字符型:'a' 'b' '2'
string 字符串型:"a" "ab" "1232"
数字48标识字符'0'
数字57标识字符'9'
如果你用%c,那么输出的就是这个字符
如果你用%d,那么输出的就是当前字符对应的数值
#include <stdio.h>int main (int argc, char *argv[])
{char ch1 = 'w';printf("ch1 = %c %d\n", ch1, ch1); // 输出为 w 119char ch2 = 97; // 此时的变量里保存的是数值97所对应的字符printf("ch2 = %c %d\n", ch2, ch2); // 输出为 a 97return 0;
}
嵌入式C语言构造类型与ASCII码表相关推荐
- c语言基础 验证ascii 码表
2019独角兽企业重金招聘Python工程师标准>>> #include <stdio.h> //验证 ascii 码 学习c 语言 ,理解 char 与int 之间 ...
- c语言ascii码表_新手小白整理C语言笔记备忘,带你十分钟理解C语言
一.C语言数据类型 1.基本类型:整型.浮点型(单精度.双精度).字符型和枚举类型: 2.构造类型:数组类型.结构体类型和共用体类型: 3.指针类型: 4.空类型.二.数值数据的表示 1.整数:十进制 ...
- C语言零基础入门级数据类型+运算符+控制流+ASCII 码表+面试题【系统学习第二天】
C语言零基础入门级数据类型+运算符+控制流 第一项 C语言->数据类型全讲解上 [1]整型int [2]整型修饰符short.long.unsigned [3]符号位 [4]格式控制符%d+%h ...
- C语言常用转义字符表 和 ASCII码表完整版
C语言常用转义字符表 和 ASCII码表完整版 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 . 1 ...
- C语言利用ASCII码表统计字符串每个字符出现的次数
今天在图书馆老胡突然给我出题 在C语言里面写个能够统计并打印字符串中字符出现次数 心想这不是常规操作吗? "定义两个char数组,输入,赋值给另一个字符数组 通过一个for循环嵌套两个for ...
- C语言输出ASCII码表1/2
C语言输出ASCII码表 1.输入代码,结果如下. 2.部分源代码 1.输入代码,结果如下. 2.部分源代码 #include "stdio.h" #include<stri ...
- c语言ascii码表转字母,最实用C语言常用转义字符表_与_ASCII码表完整版.doc
最实用C语言常用转义字符表_与_ASCII码表完整版 蜡足打蹦逼响蚜索俱哟妙劫各龋更奎裤仆弥掇叫缨棵忻粘停埔焚信糯孩锭绊垃洗陵欧狱蘸革捶常好莉批湿丙烤筋舱肘其矽每纱试躲常原休涝丘评沃阎全高忧逝壕萤箍猾 ...
- c语言ascii码表从第128开始,输出完整的ASCII码(0~127+128~255)
我以前在C语言书背后看见的ASCII码表有0-255个字符,但是我想输出128-255的字符就乱码,一直没解决,今天有个新进的同事问这个问题,我去看了下,然后找度娘和论坛,找到了两种解决的方法,而且都 ...
- c语言ascii码表从第128开始,【C语言】[其他]:输出完整的ASCII码(0~127+128~255)
我以前在C语言书背后看见的ASCII码表有0-255个字符,但是我想输出128-255的字符就乱码,一直没解决,今天有个新进的同事问这个问题,我去看了下,然后找度娘和论坛,找到了两种解决的方法,而且都 ...
最新文章
- Map接口及其常用方法
- adore-ng笔记和Linux普通用户提权
- 卷积神经网络模型如何辨识裸体图片
- 【强化学习】从强化学习基础概念开始
- 网络层:IP 协议(用于封装 IP)
- 2019年春季学期第四周作业
- const常量与define宏定义的区别
- 国际空间站20年花掉超千亿美金,一些人开始觉得它“没啥用”了
- 七月最后一波!微软专属内推码等你来抢
- GoDiagram可以画节点和连线的WinForms
- 干货流出|腾讯内部几近满分的项目管理课程PPT
- 微软bing搜索引擎疑似被屏蔽 国内多地无法访问
- hp 服务器 阵列卡信息导入,HP Proliant系列服务器 配置阵列卡过程.doc
- 那些年常见的前端bug (持续更新)
- android 微信是否安装app,Android判断手机是否安装微信(总结)
- CentOS 7 使用 Nginx 搭建视频点播服务器
- 前端jquery实现图片点击放大缩小
- 音视频学习之时间戳相关整理(时间基tbr,tbn,tbc)
- 计算机与艺术传媒用英语怎么说,经济学人:艺术评论和计算机 数字图画
- 模拟100只老鼠试毒题目,根据酒桶数量生成对应的老鼠数量,选中老鼠,找出对应的毒酒
热门文章
- mysql如何添加整行数据_mysql如何添加多行数据?
- 在HTML种引用阿里巴巴iconfont字体图标
- 下列python语句的输出结果是_下列Python语句的输出结果是________________
- centos卸载软件及其依赖方法
- windows安装Java环境及Flightplot分析PX4飞行日志
- 几行Python脚本代码,就能让微信操控远程控制网吧电脑!
- 北京市一卡通退换卡地址,2014年11月1日拍
- 第11天 浏览器访问网站的基本流程
- oracle列添加主键约束,Oracle如何添加主键约束
- RISC-V “V” 拓展—1.0版本环境搭建与测试