C语言基础学习——基本数据类型(char型)
1、char型(字符型)
char型用来储存字符,但是计算机用数字编码储存字符,如美国用ASCII码,所以字符和证书均可以表示char型。
2、表示方法
字符可以用字母表示,也可以用整数表示;如在ASCII码中,65代表大写字母A
char grade=’A’;
char grade=65;
注意:char是字符型,用单引号表示,’A’;而字符串用双引号表示,”A”
3、常表示字符
用char表示的字符除了大小写字母,还有以下几种转义字符:
如定义换行,char nerf =’\n’;
如打印如下代码,
printf ("He said,\"angel is a beautiful girl \"\n");
输出结果
He said,"angel is a beautiful girl"
注意在“”代表的字符串中,不需要再加‘’表示字符。
4、不同数据类型在不同进制的表示方法
5、打印字符
打印字符类型,用%c表示
例如输入如下代码
char ch='A';
printf("The number of %c% is %d.\n",ch ,ch );
输出结果
The number of A is 65.
C语言基础学习——基本数据类型(char型)相关推荐
- c语言基本数据类型常量,C语言基础学习基本数据类型-变量和常量
变量和常量 什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量:有些数据在程序运行中可能发生变化或被赋值,称之为变量. 使用变量前必须先声明一个变量.变量定义的语法 ...
- c语言变量类型int,C语言基础学习基本数据类型-int类型与int变量
C++学习笔记26:泛型编程概念 一.什么是泛型编程? 泛型就是通用的型式 编写不依赖数据对象型式的代码就是泛型编程 二.为什么需要泛型编程? 函数重载,相似类定义与型式兼容性 例如:设计函数,求两个 ...
- 《C语言基础学习笔记》—— 黑马程序员 <Part1-4>
<C语言基础学习笔记 Part1-4> Part 1 基础介绍 1. 第一个C语言程序:HelloWorld 1.1 编写C语言代码:hello.c 1.2代码分析 1)include 头 ...
- ArcGIS基础学习:数据类型
ArcGIS基础学习:数据类型 前言 最近喜欢上了学习地理统计的相关内容,准备开始学习,会不定时修改. 第一章 数据类型 一.arcgis数据类型: 1.数字型:整数型.单精度浮点型.双精度浮点型 2 ...
- 01_Go语言基础学习_Golang语言特性、环境搭建、第一个Go程序、包
1. Golang语言特性: 垃圾回收: 1.内存自动回收,再也不需要开发人员管理内存: 2.开发人员专注业务实现,降低了心智负担 : 3.只需要new分配内存,不需要释放 天然并发: 1.从语言层面 ...
- java跳转控制语句有哪些_Java语言基础学习之流程控制语句和跳转控制语句实例分析...
本文主要向大家介绍了Java语言基础学习之流程控制语句和跳转控制语句实例分析,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 一.流程控制语句 在一个程序执行的过程中,各条语句的执行顺 ...
- 猿来小课web前端介绍html语言基础学习
HTML是一种超文本标记语言,属于互联网开发技术里面的前端开发技术.同时也是计算机和你所访问的Web站点的沟通语言.当你访问Web服务器所寄存的站点并与其交互时,Web服务器会接收到来自你的浏览器的请 ...
- C语言基础学习Day12(完结篇)
C语言基础学习(Day12) 笔者有话说: 从Day1到Day12跟着笔者每天打卡到的朋友们,恭喜你们超前完成了C语言学习任务!
- JAVA 语言基础学习
JAVA 语言基础 文章目录 JAVA 语言基础 Java概述 Java语言的诞生 JAVA语言的发展 JAVA语言的特点 什么是跨平台性? 跨平台的实现原理 JDK与JRE JDK的下载和安装 Pa ...
- go语言基础学习笔记完整版
目录 背景 基础 helloworld 变量 常量 数据类型 基本数据类型与复杂数据类型 值类型与引用类型 查看变量类型 字符与字符串 类型转换 指针 打包 读取控制台数据 for-range遍历 生 ...
最新文章
- 在线翻译系统属于计算机应用领域中,【单选题】网状物编织物和机件上的滚花部分,可以在轮廓线附件用( )线示意画出...
- 难道他们说的都是真的?
- struts2入门(搭建环境、配置、示例)
- 测试:VS2010的Coded UI Test参考内容列表
- 《深入理解Android:卷III A》一一2.4本章小结
- 添加右键菜单_添加“复制路径”选项到右键菜单
- MySQL服务端的登录和退出
- 全面解读java虚拟机
- Linux 命令(46)—— read 命令(builtin)
- Hadoop 源代码分析(二三)FSDirectory
- 音视频处理之FFmpeg封装格式20180510
- 算法设计与分析 —— 排列问题
- android 7.0楷体字体,Win7系统怎么设置字体为楷体gb2312
- 1.2 信息安全标准与规范
- 学临床专业和计算机哪个好,大学里“炙手可热”的专业,未来10年也不会被淘汰,发展前景更好...
- 写一个函数,输入一个年份,判断是不是闰年
- 安全总结(一)--一键彻底关闭Win10自带Windows Defender杀毒软件
- (字符串处理)A-B
- 用Java实现二叉树的遍历
- “购物狂欢节”如何应对“羊毛党”
热门文章
- 热酷网邱金柱:技术牛人是核心竞争力
- bbys_tu_2016(ret2text)
- VTM3.0代码阅读:CU、PU、TU
- EasyClick 原生UI 制作水印图
- 小公司如何处理大订单
- 随笔20220506
- 快速有效分离RNA——土壤RNA纯化试剂盒
- 空间数据库管理方案及数据文件组织方式
- 无法访问https://element.eleme.cn和https://element.eleme.io
- Android涂鸦画板原理详解——从初级到高级(一)