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型)相关推荐

  1. c语言基本数据类型常量,C语言基础学习基本数据类型-变量和常量

    变量和常量 什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量:有些数据在程序运行中可能发生变化或被赋值,称之为变量. 使用变量前必须先声明一个变量.变量定义的语法 ...

  2. c语言变量类型int,C语言基础学习基本数据类型-int类型与int变量

    C++学习笔记26:泛型编程概念 一.什么是泛型编程? 泛型就是通用的型式 编写不依赖数据对象型式的代码就是泛型编程 二.为什么需要泛型编程? 函数重载,相似类定义与型式兼容性 例如:设计函数,求两个 ...

  3. 《C语言基础学习笔记》—— 黑马程序员 <Part1-4>

    <C语言基础学习笔记 Part1-4> Part 1 基础介绍 1. 第一个C语言程序:HelloWorld 1.1 编写C语言代码:hello.c 1.2代码分析 1)include 头 ...

  4. ArcGIS基础学习:数据类型

    ArcGIS基础学习:数据类型 前言 最近喜欢上了学习地理统计的相关内容,准备开始学习,会不定时修改. 第一章 数据类型 一.arcgis数据类型: 1.数字型:整数型.单精度浮点型.双精度浮点型 2 ...

  5. 01_Go语言基础学习_Golang语言特性、环境搭建、第一个Go程序、包

    1. Golang语言特性: 垃圾回收: 1.内存自动回收,再也不需要开发人员管理内存: 2.开发人员专注业务实现,降低了心智负担 : 3.只需要new分配内存,不需要释放 天然并发: 1.从语言层面 ...

  6. java跳转控制语句有哪些_Java语言基础学习之流程控制语句和跳转控制语句实例分析...

    本文主要向大家介绍了Java语言基础学习之流程控制语句和跳转控制语句实例分析,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 一.流程控制语句 在一个程序执行的过程中,各条语句的执行顺 ...

  7. 猿来小课web前端介绍html语言基础学习

    HTML是一种超文本标记语言,属于互联网开发技术里面的前端开发技术.同时也是计算机和你所访问的Web站点的沟通语言.当你访问Web服务器所寄存的站点并与其交互时,Web服务器会接收到来自你的浏览器的请 ...

  8. C语言基础学习Day12(完结篇)

    C语言基础学习(Day12) 笔者有话说:         从Day1到Day12跟着笔者每天打卡到的朋友们,恭喜你们超前完成了C语言学习任务!

  9. JAVA 语言基础学习

    JAVA 语言基础 文章目录 JAVA 语言基础 Java概述 Java语言的诞生 JAVA语言的发展 JAVA语言的特点 什么是跨平台性? 跨平台的实现原理 JDK与JRE JDK的下载和安装 Pa ...

  10. go语言基础学习笔记完整版

    目录 背景 基础 helloworld 变量 常量 数据类型 基本数据类型与复杂数据类型 值类型与引用类型 查看变量类型 字符与字符串 类型转换 指针 打包 读取控制台数据 for-range遍历 生 ...

最新文章

  1. 在线翻译系统属于计算机应用领域中,【单选题】网状物编织物和机件上的滚花部分,可以在轮廓线附件用( )线示意画出...
  2. 难道他们说的都是真的?
  3. struts2入门(搭建环境、配置、示例)
  4. 测试:VS2010的Coded UI Test参考内容列表
  5. 《深入理解Android:卷III A》一一2.4本章小结
  6. 添加右键菜单_添加“复制路径”选项到右键菜单
  7. MySQL服务端的登录和退出
  8. 全面解读java虚拟机
  9. Linux 命令(46)—— read 命令(builtin)
  10. Hadoop 源代码分析(二三)FSDirectory
  11. 音视频处理之FFmpeg封装格式20180510
  12. 算法设计与分析 —— 排列问题
  13. android 7.0楷体字体,Win7系统怎么设置字体为楷体gb2312
  14. 1.2 信息安全标准与规范
  15. 学临床专业和计算机哪个好,大学里“炙手可热”的专业,未来10年也不会被淘汰,发展前景更好...
  16. 写一个函数,输入一个年份,判断是不是闰年
  17. 安全总结(一)--一键彻底关闭Win10自带Windows Defender杀毒软件
  18. (字符串处理)A-B
  19. 用Java实现二叉树的遍历
  20. “购物狂欢节”如何应对“羊毛党”

热门文章

  1. 热酷网邱金柱:技术牛人是核心竞争力
  2. bbys_tu_2016(ret2text)
  3. VTM3.0代码阅读:CU、PU、TU
  4. EasyClick 原生UI 制作水印图
  5. 小公司如何处理大订单
  6. 随笔20220506
  7. 快速有效分离RNA——土壤RNA纯化试剂盒
  8. 空间数据库管理方案及数据文件组织方式
  9. 无法访问https://element.eleme.cn和https://element.eleme.io
  10. Android涂鸦画板原理详解——从初级到高级(一)