博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2_C语言中的数据类型 (五)char
阅读量:7289 次
发布时间:2019-06-30

本文共 1267 字,大约阅读时间需要 4 分钟。

1.1       char类型

1.1.1          char常量,变量

char c;定义一个char变量

‘a’,char的常量

Char的本质就是一个整数,一个只有1个字节大小的整数

1.1.2          printf输出char

%c意思是输出一个字符,而不是一个整数

1.1.3          不可打印char转义符

\a,警报

\b退格

\n换行

\r回车

\t制表符

\\斜杠

\’单引号

\”双引号

\?问号

1.1.4          char和unsigned char

char取值范围为-128到127

unsigned char为0-255

#include 
int main01(){ char c;//定义一个char类型的变量 c = 'a'; printf("%c\n", c); //c = 4;//c等于一个整数4 //c = '4';//c等于一个字符4 c = 'D'; c = c + 32;//将大写字母转化为小写字母的算法 printf("%c\n", c);//52就是‘4’这个字符的ASCII码 c = '9'; //c = c - 48; c = c - '0';//将字符转化为整数的算法 printf("%d\n", c); return 0;}int main(){ char c = '\a'; c = 'a'; printf("%c", c); c = '\b'; printf("%c", c); c = 'b'; printf("%c", c); c = '\n'; printf("%c", c); c = 'a'; printf("%c", c); c = 'b'; printf("%c", c); c = '\r'; printf("%c", c); c = 'c'; printf("%c", c); //c = '\r'; //printf("%c", c); printf("\n"); c = 'a'; printf("%c", c); c = '\t'; printf("%c", c); c = 'b'; printf("%c", c); c = '\''; printf("%c", c); char a = 0;//定义一个有符号的char unsigned char b = 0;//定义一个无符号的char b = b - 1; a = 127; a = a + 5; printf("%d", a); return 0;}

 资料来源:传智播客 仅供学习研究

转载于:https://www.cnblogs.com/wuchuanying/p/6286239.html

你可能感兴趣的文章
github快速入门(一)
查看>>
PHP全栈开发(八):CSS Ⅸ dispaly & visibility
查看>>
正则表达式
查看>>
【Oracle 12c】最新CUUG OCP-071考试题库(56题)
查看>>
C#使用Xamarin开发可移植移动应用进阶篇(6.使用渲染器针对单个平台自定义控件..很很很很重要..),附源码...
查看>>
实验二
查看>>
简单安装ubuntu
查看>>
20160331javaweb 之JSP page 指令
查看>>
用Ruby批量获取电影的评分与影片信息
查看>>
2019.5.29 区块链论文翻译
查看>>
Centos6.6安装mysql记录
查看>>
OCP读书笔记(5) - 使用RMAN创建备份
查看>>
java的接口和抽象类区别
查看>>
能够提高PHP的性能的一些注意事项
查看>>
020-请你说一说app测试的工具
查看>>
软件测试2019:第五次作业—— 安全测试(含安全测试工具实验)
查看>>
SSM框架搭建总结(2)
查看>>
Python学习(19)正则表达式
查看>>
PHP中空字符串、0、null、empty和false之间的关系
查看>>
【深度学习篇】---CNN和RNN结合与对比,实例讲解
查看>>